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 di un fiduciario (utente, gruppo o computer) per eseguire implementazioni delle attività comuni specifiche dell'applicazione.
public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
- Ereditarietà
-
AccessControlEntry
- Derivato
Commenti
Molte applicazioni hanno operazioni simili a cui 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
AccessControlEntry() |
Inizializza una nuova istanza della classe AccessControlEntry che non specifica né un fiduciario né una serie di diritti da applicare. |
AccessControlEntry(Trustee) |
Inizializza una nuova istanza della classe AccessControlEntry che specifica il trustee al quale concedere o negare i diritti. |
AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType) |
Inizializza una nuova istanza della classe AccessControlEntry che specifica un fiduciario, i diritti da assegnare e se autorizzarli o negarli. |
Proprietà
CustomAccessRights |
Ottiene o imposta i diritti di accesso personalizzati. |
EntryType |
Ottiene o imposta un valore che indica in che modo i diritti di accesso si applicano al fiduciario. |
GenericAccessRights |
Ottiene o imposta una serie di diritti di accesso comuni che si mappano sui diritti di accesso sia standard che specifici dell'oggetto per operazioni di lettura, scrittura ed esecuzione. |
StandardAccessRights |
Ottiene o imposta una serie di diritti di accesso standard che corrispondono alle operazioni comuni alla maggior parte dei tipi di oggetti proteggibili. |
Trustee |
Ottiene o imposta l'utente, il gruppo, il dominio o l'alias a cui vengono assegnati i diritti di accesso. |
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) |