Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
KnownAce.cs
Go to the documentation of this file.
3
5
6public abstract class KnownAce : GenericAce
7{
8 private int _accessMask;
9
11
12 public int AccessMask
13 {
14 get
15 {
16 return _accessMask;
17 }
18 set
19 {
21 }
22 }
23
25 {
26 get
27 {
28 return _sid;
29 }
30 [MemberNotNull("_sid")]
31 set
32 {
33 if (value == null)
34 {
35 throw new ArgumentNullException("value");
36 }
37 _sid = value;
38 }
39 }
40
41 internal KnownAce(AceType type, AceFlags flags, int accessMask, SecurityIdentifier securityIdentifier)
42 : base(type, flags)
43 {
44 if (securityIdentifier == null)
45 {
46 throw new ArgumentNullException("securityIdentifier");
47 }
48 AccessMask = accessMask;
49 SecurityIdentifier = securityIdentifier;
50 }
51}
KnownAce(AceType type, AceFlags flags, int accessMask, SecurityIdentifier securityIdentifier)
Definition KnownAce.cs:41