AccessRule Classe

Definizione

Rappresenta una combinazione di identità di un utente, maschera di accesso e tipo di controllo di accesso (consenso o negazione).Represents a combination of a user's identity, an access mask, and an access control type (allow or deny). Un oggetto AccessRule contiene inoltre informazioni su come la regola viene ereditata dagli oggetti figlio e come viene propagata l'ereditarietà.An AccessRule object also contains information about the how the rule is inherited by child objects and how that inheritance is propagated.

public ref class AccessRule abstract : System::Security::AccessControl::AuthorizationRule
public abstract class AccessRule : System.Security.AccessControl.AuthorizationRule
type AccessRule = class
    inherit AuthorizationRule
Public MustInherit Class AccessRule
Inherits AuthorizationRule
Ereditarietà
Derivato

Costruttori

AccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

Inizializza una nuova istanza della classe AccessRule usando i valori specificati.Initializes a new instance of the AccessRule class by using the specified values.

Proprietà

AccessControlType

Ottiene il valore AccessControlType associato all'oggetto AccessRule.Gets the AccessControlType value associated with this AccessRule object.

AccessMask

Ottiene la maschera di accesso per questa regola.Gets the access mask for this rule.

(Ereditato da AuthorizationRule)
IdentityReference

Ottiene l'oggetto IdentityReference a cui si applica questa regola.Gets the IdentityReference to which this rule applies.

(Ereditato da AuthorizationRule)
InheritanceFlags

Ottiene il valore dei flag che determinano come questa regola viene ereditata dagli oggetti figlio.Gets the value of flags that determine how this rule is inherited by child objects.

(Ereditato da AuthorizationRule)
IsInherited

Ottiene un valore che indica se la regola viene impostata in modo esplicito oppure se è ereditata da un oggetto contenitore padre.Gets a value indicating whether this rule is explicitly set or is inherited from a parent container object.

(Ereditato da AuthorizationRule)
PropagationFlags

Ottiene il valore dei flag di propagazione, che determinano come l'ereditarietà di questa regola viene propagata agli oggetti figlio.Gets the value of the propagation flags, which determine how inheritance of this rule is propagated to child objects. Questa proprietà è significativa solo quando il valore dell'enumerazione InheritanceFlags non è None.This property is significant only when the value of the InheritanceFlags enumeration is not None.

(Ereditato da AuthorizationRule)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a