PipeAccessRule Classe

Definizione

Rappresenta un'astrazione di una voce di controllo di accesso (ACE) che definisce una regola di accesso per una pipe.

public ref class PipeAccessRule sealed : System::Security::AccessControl::AccessRule
public sealed class PipeAccessRule : System.Security.AccessControl.AccessRule
type PipeAccessRule = class
    inherit AccessRule
Public NotInheritable Class PipeAccessRule
Inherits AccessRule
Ereditarietà

Commenti

Le regole di controllo di accesso definiscono i diritti dell'account utente che determinano quali azioni sono consentite o non consentite nei computer che eseguono Microsoft Windows.

La PipeAccessRule classe rappresenta un'astrazione di una voce di controllo di accesso sottostante che specifica un account utente, il tipo di accesso da fornire (lettura, scrittura e così via) e se consentire o negare tale diritto. Questa classe può anche specificare la modalità di propagazione delle regole di accesso agli oggetti figlio.

Usare la PipeAccessRule classe per creare una nuova regola di accesso. È possibile rendere persistente la regola usando la PipeSecurity classe .

Costruttori

Nome Descrizione
PipeAccessRule(IdentityReference, PipeAccessRights, AccessControlType)

Inizializza una nuova istanza della PipeAccessRule classe con l'identità, i diritti di accesso tramite pipe e il tipo di controllo di accesso specificati.

PipeAccessRule(String, PipeAccessRights, AccessControlType)

Inizializza una nuova istanza della PipeAccessRule classe con l'identità, i diritti di accesso tramite pipe e il tipo di controllo di accesso 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)
IsInherited

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

(Ereditato da AuthorizationRule)
PipeAccessRights

Ottiene i PipeAccessRights flag associati all'oggetto corrente PipeAccessRule .

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