Table of Contents

Enum SecurityInheritanceOptions

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll

Options for security inheritance

[Flags]
public enum SecurityInheritanceOptions

Fields

ContainerInherit = 2

Permissions are inherited by child objects that are containers.

InheritNone = 0

The permissions are not inherited

InheritOnly = 8

Permissions apply only to child objects, not to the current object.

Inherited = 16

The permission object is inherited

NoPropagateInherit = 4

Permissions are inherited by child objects that are containers, but do not propagate any further.

ObjectInherit = 1

Permissions are inherited by child objects that are not containers.

ValidInheritanceControlFlags = ObjectInherit | ContainerInherit | NoPropagateInherit | InheritOnly

Mask indicating which bits represent inheritance control flags.

Extension Methods