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)
203
if ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0)
436
flags |= InheritanceFlags.
ContainerInherit
;
System\Security\AccessControl\ACL.cs (1)
3194
isContainer ? (InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit) : InheritanceFlags.None,
System\Security\AccessControl\CommonObjectSecurity.cs (5)
263
_securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
272
result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
304
_securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Allow, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
313
result = _securityDescriptor.DiscretionaryAcl.RemoveAccess(AccessControlType.Deny, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
396
result = _securityDescriptor.SystemAcl.RemoveAudit(AuditFlags.Failure | AuditFlags.Success, sid, -1, InheritanceFlags.
ContainerInherit
| InheritanceFlags.ObjectInherit, 0);
System\Security\AccessControl\Rules.cs (4)
47
if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.ObjectInherit | InheritanceFlags.
ContainerInherit
))
139
if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.ObjectInherit | InheritanceFlags.
ContainerInherit
))
192
if ((!inheritedObjectType.Equals(Guid.Empty)) && ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0))
296
if ((!inheritedObjectType.Equals(Guid.Empty)) && ((inheritanceFlags & InheritanceFlags.
ContainerInherit
) != 0))