Condividi tramite


AccessControlEntry Classe

Definizione

Specifica i diritti di accesso per un trustee (utente, gruppo o computer) per eseguire implementazioni specifiche dell'applicazione di attività comuni.

public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
Ereditarietà
AccessControlEntry
Derivato

Commenti

Molte applicazioni hanno operazioni simili alle quali un trustee può essere assegnato diritti, ad esempio lettura, scrittura ed eliminazione di oggetti. Quando si assegnano diritti per queste operazioni generali, l'applicazione li interpreta in modo specifico per tale applicazione. Ad esempio, Accodamento messaggi interpreta l'operazione di lettura come ricezione o visualizzazione di messaggi da una coda. La AccessControlEntry classe fornisce l'accesso a questi diritti comuni.

Quando si utilizzano le voci di controllo di accesso, si specifica un trustee a cui si assegnano i diritti. È necessario impostare almeno una delle GenericAccessRightsproprietà , StandardAccessRightso CustomAccessRights per indicare quali diritti assegnare al trustee. È possibile impostare la EntryType proprietà per specificare se i diritti indicati devono essere concessi o negati. Il tipo di voce predefinito consiste nell'consentire i diritti.

Costruttori

Nome Descrizione
AccessControlEntry()

Inizializza una nuova istanza della AccessControlEntry classe che specifica né un trustee né un set di diritti da applicare.

AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

Inizializza una nuova istanza della AccessControlEntry classe che specifica un trustee, i diritti da assegnare e se concedere o negare questi diritti.

AccessControlEntry(Trustee)

Inizializza una nuova istanza della AccessControlEntry classe che specifica un trustee a cui vengono concessi o negati i diritti.

Proprietà

Nome Descrizione
CustomAccessRights

Ottiene o imposta diritti di accesso personalizzati.

EntryType

Ottiene o imposta un valore che indica come si applicano i diritti di accesso al trustee.

GenericAccessRights

Ottiene o imposta un set di diritti di accesso comuni che eseguono il mapping a diritti di accesso standard e specifici dell'oggetto per la lettura, la scrittura e l'esecuzione.

StandardAccessRights

Ottiene o imposta un set di diritti di accesso standard che corrispondono alle operazioni comuni alla maggior parte dei tipi di oggetti a protezione diretta.

Trustee

Ottiene o imposta l'utente, il gruppo, il dominio o l'alias a cui si assegnano i diritti di accesso.

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto corrente Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche