10 references to ObjectInherit
System.Security.AccessControl (10)
System\Security\AccessControl\ACE.cs (2)
208
if ((inheritanceFlags & InheritanceFlags.
ObjectInherit
) != 0)
441
flags |= InheritanceFlags.
ObjectInherit
;
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 (2)
47
if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.
ObjectInherit
| InheritanceFlags.ContainerInherit))
139
if (inheritanceFlags < InheritanceFlags.None || inheritanceFlags > (InheritanceFlags.
ObjectInherit
| InheritanceFlags.ContainerInherit))