PipeAccessRule Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 (ACE) 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 il modo in cui le regole di accesso vengono propagate agli oggetti figlio.
Usare la PipeAccessRule classe per creare una nuova regola di accesso. È possibile mantenere la regola usando la PipeSecurity classe .
Costruttori
PipeAccessRule(IdentityReference, PipeAccessRights, AccessControlType) |
Inizializza una nuova istanza della classe PipeAccessRule con l'identità, i diritti di accesso alla pipe e il tipo di controllo accesso specificati. |
PipeAccessRule(String, PipeAccessRights, AccessControlType) |
Inizializza una nuova istanza della classe PipeAccessRule con l'identità, i diritti di accesso alla pipe e il tipo di controllo accesso specificati. |
Proprietà
AccessControlType |
Ottiene il valore AccessControlType associato all'oggetto AccessRule. (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 la regola viene impostata in modo esplicito oppure se è ereditata da un oggetto contenitore padre. (Ereditato da AuthorizationRule) |
PipeAccessRights |
Ottiene i flag PipeAccessRights associati all'oggetto PipeAccessRule corrente. |
PropagationFlags |
Ottiene il valore dei flag di propagazione, che determinano come 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
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |