ActiveDirectorySecurityInheritance Enumeration
.NET Framework 4.5
The ActiveDirectorySecurityInheritance enumeration specifies if, and how, ACE information is applied to an object and its descendents.
Namespace: System.DirectoryServices
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
| Member name | Description | |
|---|---|---|
| All | Indicates inheritance that includes the object to which the ACE is applied, the object's immediate children, and the descendents of the object's children. | |
| Children | Indicates inheritance that includes the object's immediate children only, not the object itself or the descendents of its children. | |
| Descendents | Indicates inheritance that includes the object's immediate children and the descendants of the object's children, but not the object itself. | |
| None | Indicates no inheritance. The ACE information is only used on the object on which the ACE is set. ACE information is not inherited by any descendents of the object. | |
| SelfAndChildren | Indicates inheritance that includes the object itself and its immediate children. It does not include the descendents of its children. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.