ObjectAccessRule Classe

Definizione

Rappresenta una combinazione dell'identità di un utente, di una maschera di accesso e di un tipo di controllo di accesso (consenti o nega). Un ObjectAccessRule oggetto contiene anche informazioni sul tipo di oggetto a cui viene applicata la regola, sul tipo di oggetto figlio che può ereditare la regola, sul modo in cui la regola viene ereditata dagli oggetti figlio e sul modo in cui viene propagata l'ereditarietà.

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

Costruttori

Nome Descrizione
ObjectAccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, Guid, Guid, AccessControlType)

Inizializza una nuova istanza della ObjectAccessRule classe con i valori specificati.

Proprietà

Nome Descrizione
AccessControlType

Ottiene il AccessControlType valore associato a questo AccessRule oggetto.

(Ereditato da AccessRule)
AccessMask

Ottiene la maschera di accesso per questa regola.

(Ereditato da AuthorizationRule)
IdentityReference

Ottiene l'oggetto IdentityReference a cui si applica questa regola.

(Ereditato da AuthorizationRule)
InheritanceFlags

Ottiene il valore dei flag che determinano come questa regola viene ereditata dagli oggetti figlio.

(Ereditato da AuthorizationRule)
InheritedObjectType

Ottiene il tipo di oggetto figlio che può ereditare l'oggetto ObjectAccessRule .

IsInherited

Ottiene un valore che indica se questa regola è impostata in modo esplicito o viene ereditata da un oggetto contenitore padre.

(Ereditato da AuthorizationRule)
ObjectFlags

Ottiene i flag che specificano se le ObjectType proprietà e InheritedObjectType dell'oggetto ObjectAccessRule contengono valori validi.

ObjectType

Ottiene il tipo di oggetto a cui si applica l'oggetto ObjectAccessRule .

PropagationFlags

Ottiene il valore dei flag di propagazione, che determinano il modo in cui l'ereditarietà di questa regola viene propagata agli oggetti figlio. Questa proprietà è significativa solo quando il valore dell'enumerazione InheritanceFlags non Noneè .

(Ereditato da AuthorizationRule)

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a