4 writes to AccessMask
mscorlib (4)
system\security\accesscontrol\ace.cs (1)
698
AccessMask
= accessMask;
system\security\accesscontrol\acl.cs (3)
1597
ace.
AccessMask
|= newAce.AccessMask;
1604
ace.
AccessMask
|= newAce.AccessMask;
2560
ace.
AccessMask
= ps_AccessMask;
38 references to AccessMask
mscorlib (38)
system\security\accesscontrol\ace.cs (12)
1068
binaryForm[baseOffset + 0] = ( byte )(
AccessMask
>> 0 );
1069
binaryForm[baseOffset + 1] = ( byte )(
AccessMask
>> 8 );
1070
binaryForm[baseOffset + 2] = ( byte )(
AccessMask
>> 16 );
1071
binaryForm[baseOffset + 3] = ( byte )(
AccessMask
>> 24 );
1622
binaryForm[baseOffset + 0] = ( byte )(
AccessMask
>> 0 );
1623
binaryForm[baseOffset + 1] = ( byte )(
AccessMask
>> 8 );
1624
binaryForm[baseOffset + 2] = ( byte )(
AccessMask
>> 16 );
1625
binaryForm[baseOffset + 3] = ( byte )(
AccessMask
>> 24 );
2159
binaryForm[baseOffset + 0] = ( byte )(
AccessMask
>> 0 );
2160
binaryForm[baseOffset + 1] = ( byte )(
AccessMask
>> 8 );
2161
binaryForm[baseOffset + 2] = ( byte )(
AccessMask
>> 16 );
2162
binaryForm[baseOffset + 3] = ( byte )(
AccessMask
>> 24 );
system\security\accesscontrol\acl.cs (20)
1096
if ( knownAce.
AccessMask
== 0 )
1331
if ((( ace.
AccessMask
& newAce.
AccessMask
& ObjectAce.AccessMaskWithObjectType ) == ( newAce.
AccessMask
& ObjectAce.AccessMaskWithObjectType )) &&
1365
Contract.Assert(( ace.
AccessMask
& newAce.
AccessMask
) == newAce.
AccessMask
, "AceFlagsAreMergeable:: AccessMask of existing ace does not contain all access bits of new ace.");
1374
if (( ace.
AccessMask
& accessMask & ObjectAce.AccessMaskWithObjectType ) != 0 )
1597
ace.AccessMask |= newAce.
AccessMask
;
1604
ace.AccessMask |= newAce.
AccessMask
;
1617
( ace.
AccessMask
== newAce.
AccessMask
))
1643
( ace.
AccessMask
== newAce.
AccessMask
))
2318
if (( ace.
AccessMask
& accessMask ) == 0 )
2362
if (( ace.
AccessMask
& accessMask ) == 0 )
2451
unchecked { ps_AccessMask = ace.
AccessMask
& ~accessMask; }
2480
as_AccessMask = ( ace.
AccessMask
& accessMask );
2496
ms_AccessMask = ( ace.
AccessMask
& accessMask );
2725
if ( ace.
AccessMask
!= accessMask )
system\security\accesscontrol\commonobjectsecurity.cs (2)
144
ace.
AccessMask
,
155
ace.
AccessMask
,
system\security\accesscontrol\directoryobjectsecurity.cs (4)
206
result.AddRule(AccessRuleFactory(iref, objectAce.
AccessMask
, objectAce.IsInherited, objectAce.InheritanceFlags, objectAce.PropagationFlags, type, objectAce.ObjectAceType, objectAce.InheritedObjectAceType));
217
result.AddRule(AccessRuleFactory(iref, commonAce.
AccessMask
, commonAce.IsInherited, commonAce.InheritanceFlags, commonAce.PropagationFlags, type));
226
result.AddRule(AuditRuleFactory(iref, objectAce.
AccessMask
, objectAce.IsInherited, objectAce.InheritanceFlags, objectAce.PropagationFlags, objectAce.AuditFlags, objectAce.ObjectAceType, objectAce.InheritedObjectAceType));
237
result.AddRule(AuditRuleFactory(iref, commonAce.
AccessMask
, commonAce.IsInherited, commonAce.InheritanceFlags, commonAce.PropagationFlags, commonAce.AuditFlags));