Expand Minimize

PropagationFlags Enumeration

Specifies how Access Control Entries (ACEs) are propagated to child objects. These flags are significant only if inheritance flags are present.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

[FlagsAttribute]
public enum PropagationFlags

Member nameDescription
InheritOnlySpecifies that the ACE is propagated only to child objects. This includes both container and leaf child objects.
NoneSpecifies that no inheritance flags are set.
NoPropagateInheritSpecifies that the ACE is not propagated to child objects.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft