38 : this(identity, (int)(object)rights, isInherited: false, inheritanceFlags, propagationFlags, type)
49 : this((
IdentityReference)new
NTAccount(identity), (int)(object)rights, isInherited: false, inheritanceFlags, propagationFlags, type)
54 : base(identity, accessMask, isInherited, inheritanceFlags, propagationFlags, type)
59 public abstract class AccessRule : AuthorizationRule
78 : base(identity, accessMask, isInherited, inheritanceFlags, propagationFlags)
PropagationFlags
Specifies how Access Control Entries (ACEs) are propagated to child objects. These flags are signific...
Represents an identity and is the base class for the T:System.Security.Principal.NTAccount and T:Syst...
Represents a combination of a user's identity, an access mask, and an access control type (allow or d...
The exception that is thrown when the value of an argument is outside the allowable range of values a...
AccessRule(string identity, T rights, AccessControlType type)
Initializes a new instance of the AccessRule’1 class by using the specified values.
AccessRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
Initializes a new instance of the T:System.Security.AccessControl.AccessRule class by using the speci...
Represents a user or group account.
Provides information about, and means to manipulate, the current environment and platform....
AccessRule(IdentityReference identity, T rights, AccessControlType type)
Initializes a new instance of the AccessRule’1 class by using the specified values.
T Rights
Gets the rights of the current instance.
AccessControlType
Specifies whether an T:System.Security.AccessControl.AccessRule object is used to allow or deny acces...
AccessRule(IdentityReference identity, T rights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
Initializes a new instance of the AccessRule’1 class by using the specified values.
AccessRule(string identity, T rights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
Initializes a new instance of the AccessRule’1 class by using the specified values.
AccessControlType AccessControlType
Gets the T:System.Security.AccessControl.AccessControlType value associated with this T:System....
InheritanceFlags
Inheritance flags specify the semantics of inheritance for access control entries (ACEs).