23 references to ContainerInherit
System.DirectoryServices (5)
System\DirectoryServices\ActiveDirectorySecurity.cs (5)
438
InheritanceFlags.
ContainerInherit
,
439
InheritanceFlags.
ContainerInherit
,
440
InheritanceFlags.
ContainerInherit
,
441
InheritanceFlags.
ContainerInherit
476
if ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0)
System.IO.FileSystem.AccessControl (6)
System\Security\AccessControl\DirectoryObjectSecurity.cs (6)
306
SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.
ContainerInherit
, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
317
result = SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.
ContainerInherit
, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
351
SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.
ContainerInherit
, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
362
result = SecurityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.
ContainerInherit
, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
445
SecurityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.
ContainerInherit
, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
456
result = SecurityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.
ContainerInherit
, 0, ObjectAceFlags.None, Guid.Empty, Guid.Empty);
System.Security.AccessControl (12)
System\Security\AccessControl\ACE.cs (2)
142
if ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0)
342
flags |= InheritanceFlags.
ContainerInherit
;
System\Security\AccessControl\ACL.cs (1)
2572
isContainer ? (InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit) : InheritanceFlags.None,
System\Security\AccessControl\CommonObjectSecurity.cs (5)
239
_securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
248
result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
280
_securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
289
result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
369
result = _securityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
System\Security\AccessControl\Rules.cs (4)
39
if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.ObjectInherit | InheritanceFlags.
ContainerInherit
))
119
if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.ObjectInherit | InheritanceFlags.
ContainerInherit
))
160
if ((!inheritedObjectType.Equals(Guid.Empty)) && ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0))
240
if ((!inheritedObjectType.Equals(Guid.Empty)) && ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0))