2 types derived from QualifiedAce
System.Security.AccessControl (2)
System\Security\AccessControl\ACE.cs (2)
1327public sealed class CommonAce : QualifiedAce 1686public sealed class ObjectAce : QualifiedAce
40 references to QualifiedAce
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
840[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.QualifiedAce))]
System.IO.FileSystem.AccessControl (3)
System\Security\AccessControl\DirectoryObjectSecurity.cs (3)
101QualifiedAce? ace = acl[i] as QualifiedAce; 151QualifiedAce? ace = acl[i] as CommonAce;
System.Security.AccessControl (36)
System\Security\AccessControl\ACL.cs (36)
1114QualifiedAce? qualifiedAce = knownAce as QualifiedAce; 1210QualifiedAce? thisAce = _acl[i] as QualifiedAce; 1217QualifiedAce? nextAce = _acl[i + 1] as QualifiedAce; 1264private static bool ObjectTypesMatch(QualifiedAce ace, QualifiedAce newAce) 1272private static bool InheritedObjectTypesMatch(QualifiedAce ace, QualifiedAce newAce) 1280private static bool AccessMasksAreMergeable(QualifiedAce ace, QualifiedAce newAce) 1306private static bool AceFlagsAreMergeable(QualifiedAce ace, QualifiedAce newAce) 1337private static bool GetAccessMaskForRemoval(QualifiedAce ace, ObjectAceFlags objectFlags, Guid objectType, ref int accessMask) 1391private static bool GetInheritanceFlagsForRemoval(QualifiedAce ace, ObjectAceFlags objectFlags, Guid inheritedObjectType, ref AceFlags aceFlags) 1444private static bool AceOpaquesMatch(QualifiedAce ace, QualifiedAce newAce) 1457private static bool AcesAreMergeable(QualifiedAce ace, QualifiedAce newAce) 1516private bool MergeAces(ref QualifiedAce ace, QualifiedAce newAce) 1662QualifiedAce? qualifiedAce = ace as QualifiedAce; 1743QualifiedAce? qualifiedAce = ace as QualifiedAce; 1991QualifiedAce? ace = _acl[i] as QualifiedAce; 1998if (MergeAces(ref ace, (QualifiedAce)newAce)) 2065QualifiedAce? ace = _acl[i] as QualifiedAce; 2185QualifiedAce? ace = _acl[i] as QualifiedAce; 2459QualifiedAce newAce; 2593QualifiedAce? ace = _acl[i] as QualifiedAce;