ActiveDirectoryAccessRule 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.
La classe ActiveDirectoryAccessRule viene utilizzata per rappresentare una voce di controllo di accesso (ACE, Access Control Entry) nell'elenco di controllo di accesso discrezionale (DACL, Discretionary Access Control List) di un oggetto dei Servizi di dominio Active Directory.
public ref class ActiveDirectoryAccessRule : System::Security::AccessControl::ObjectAccessRule
public class ActiveDirectoryAccessRule : System.Security.AccessControl.ObjectAccessRule
type ActiveDirectoryAccessRule = class
inherit ObjectAccessRule
Public Class ActiveDirectoryAccessRule
Inherits ObjectAccessRule
- Ereditarietà
- Derivato
Commenti
La ActiveDirectoryAccessRule classe contiene proprietà della regola di accesso, ad esempio il trustee, il tipo di controllo di accesso, la maschera di accesso e i flag di ereditarietà. Questo tipo di regola di accesso viene impostato su un ActiveDirectorySecurity oggetto .
Dopo il commit dell'oggetto ActiveDirectorySecurity nell'archivio directory, il descrittore di sicurezza dell'oggetto verrà modificato in base alle regole impostate sull'oggetto ActiveDirectoryAccessRule .
Costruttori
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType) |
Inizializza una nuova istanza della classe ActiveDirectoryAccessRule con il riferimento di identità, i diritti dei Servizi di dominio Active Directory e il tipo di regola di accesso specificati. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance) |
Inizializza una nuova istanza della classe ActiveDirectoryAccessRule con il riferimento di identità, i diritti dei Servizi di dominio Active Directory, il tipo di regola di accesso e il tipo di ereditarietà specificati. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance, Guid) |
Inizializza una nuova istanza della classe ActiveDirectoryAccessRule con il riferimento di identità, i diritti dei Servizi di dominio Active Directory, il tipo di regola di accesso, il tipo di ereditarietà e il tipo di oggetto ereditato specificati. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid) |
Inizializza una nuova istanza della classe ActiveDirectoryAccessRule con il riferimento di identità, i diritti dei Servizi di dominio Active Directory, il tipo di regola di accesso e il tipo di oggetto specificati. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance) |
Inizializza una nuova istanza della classe ActiveDirectoryAccessRule con il riferimento di identità, i diritti dei Servizi di dominio Active Directory, il tipo di regola di accesso, il tipo di oggetto e il tipo di ereditarietà specificati. |
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid) |
Inizializza una nuova istanza della classe ActiveDirectoryAccessRule con il riferimento di identità, i diritti dei Servizi di dominio Active Directory, il tipo di regola di accesso, il tipo di oggetto, il tipo di ereditarietà e il tipo di oggetto ereditato 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) |
ActiveDirectoryRights |
Ottiene i diritti dei Servizi di dominio Active Directory per questa regola di accesso. |
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) |
InheritanceType |
Ottiene il tipo di ereditarietà per questa regola di accesso. |
InheritedObjectType |
Ottiene il tipo di oggetto figlio che può ereditare l'oggetto ObjectAccessRule. (Ereditato da ObjectAccessRule) |
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) |
ObjectFlags |
Ottiene i flag che specificano se le proprietà ObjectType e InheritedObjectType dell'oggetto ObjectAccessRule contengono valori validi. (Ereditato da ObjectAccessRule) |
ObjectType |
Ottiene il tipo di oggetto a cui si applica ObjectAccessRule. (Ereditato da ObjectAccessRule) |
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) |