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