2 types derived from QualifiedAce
mscorlib (2)
system\security\accesscontrol\ace.cs (2)
1378
public sealed class CommonAce :
QualifiedAce
1747
public sealed class ObjectAce :
QualifiedAce
39 references to QualifiedAce
mscorlib (39)
system\security\accesscontrol\acl.cs (36)
1149
QualifiedAce
qualifiedAce = knownAce as
QualifiedAce
;
1245
QualifiedAce
thisAce = _acl[i] as
QualifiedAce
;
1252
QualifiedAce
nextAce = _acl[i + 1] as
QualifiedAce
;
1299
private bool ObjectTypesMatch(
QualifiedAce
ace,
QualifiedAce
newAce )
1307
private bool InheritedObjectTypesMatch(
QualifiedAce
ace,
QualifiedAce
newAce )
1315
private bool AccessMasksAreMergeable(
QualifiedAce
ace,
QualifiedAce
newAce )
1341
private bool AceFlagsAreMergeable(
QualifiedAce
ace,
QualifiedAce
newAce )
1372
private bool GetAccessMaskForRemoval(
QualifiedAce
ace, ObjectAceFlags objectFlags, Guid objectType, ref int accessMask )
1429
private bool GetInheritanceFlagsForRemoval(
QualifiedAce
ace, ObjectAceFlags objectFlags, Guid inheritedObjectType, ref AceFlags aceFlags )
1485
static private bool AceOpaquesMatch(
QualifiedAce
ace,
QualifiedAce
newAce )
1511
static private bool AcesAreMergeable(
QualifiedAce
ace,
QualifiedAce
newAce )
1570
private bool MergeAces( ref
QualifiedAce
ace,
QualifiedAce
newAce )
1717
QualifiedAce
qualifiedAce = ace as
QualifiedAce
;
1804
QualifiedAce
qualifiedAce = ace as
QualifiedAce
;
2061
QualifiedAce
ace = _acl[i] as
QualifiedAce
;
2068
if ( true == MergeAces( ref ace, newAce as
QualifiedAce
))
2138
QualifiedAce
ace = _acl[i] as
QualifiedAce
;
2261
QualifiedAce
ace = _acl[i] as
QualifiedAce
;
2535
QualifiedAce
newAce;
2674
QualifiedAce
ace = _acl[i] as
QualifiedAce
;
system\security\accesscontrol\directoryobjectsecurity.cs (3)
98
QualifiedAce
ace = acl[i] as
QualifiedAce
;
148
QualifiedAce
ace = acl[i] as CommonAce;