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