Note: This enumeration is new in the .NET Framework version 2.0.
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)

Syntax
Visual Basic (Declaration)
<FlagsAttribute> _
Public Enumeration PropagationFlags
Dim instance As PropagationFlags
[FlagsAttribute]
public enum PropagationFlags
[FlagsAttribute]
public enum class PropagationFlags
/** @attribute FlagsAttribute() */
public enum PropagationFlags
FlagsAttribute
public enum PropagationFlags

Members
| | Member name | Description |
|---|
| InheritOnly | Specifies that the ACE is propagated only to child objects. This includes both container and leaf child objects. |
| None | |
| NoPropagateInherit | Specifies that the ACE is not propagated to child objects. |

Platforms
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

Version Information
.NET Framework
Supported in: 2.0

See Also