AccessControlEntry 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.
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) |