ObjectAce 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.
Controlla l'accesso agli oggetti di servizi directory. Questa classe rappresenta una voce di controllo di accesso (ACE, Access Control Entry) associata all'oggetto directory.
public ref class ObjectAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class ObjectAce : System.Security.AccessControl.QualifiedAce
type ObjectAce = class
inherit QualifiedAce
Public NotInheritable Class ObjectAce
Inherits QualifiedAce
- Ereditarietà
Costruttori
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
Inizializza una nuova istanza della classe ObjectAce. |
Proprietà
AccessMask |
Ottiene o imposta la maschera di accesso dell'oggetto KnownAce. (Ereditato da KnownAce) |
AceFlags |
Ottiene o imposta l'enumerazione AceFlags associata a questo oggetto GenericAce. (Ereditato da GenericAce) |
AceQualifier |
Ottiene un valore che specifica se l'ACE concede l'accesso, nega l'accesso, determina controlli di sistema o provoca allarmi di sistema. (Ereditato da QualifiedAce) |
AceType |
Ottiene il tipo di questa ACE. (Ereditato da GenericAce) |
AuditFlags |
Ottiene le informazioni di controllo associate a questa ACE. (Ereditato da GenericAce) |
BinaryLength |
Ottiene la lunghezza, in byte, della rappresentazione binaria dell'oggetto ObjectAce corrente. Questa lunghezza deve essere usata prima di effettuare il marshalling dell'elenco ACL in una matrice binaria con il metodo GetBinaryForm(Byte[], Int32). |
InheritanceFlags |
Ottiene flag che specificano le proprietà di ereditarietà di questa ACE. (Ereditato da GenericAce) |
InheritedObjectAceType |
Ottiene o imposta il GUID del tipo di oggetto che può ereditare la voce di controllo di accesso (ACE) che questo oggetto ObjectAce rappresenta. |
IsCallback |
Specifica se questo oggetto QualifiedAce contiene dati di callback. (Ereditato da QualifiedAce) |
IsInherited |
Ottiene un valore Boolean che specifica se questa ACE viene ereditata oppure viene impostata in modo esplicito. (Ereditato da GenericAce) |
ObjectAceFlags |
Ottiene o imposta i flag che specificano se le proprietà ObjectAceType e InheritedObjectAceType contengono valori che identificano i tipi di oggetto valido. |
ObjectAceType |
Ottiene o imposta il GUID del tipo di oggetto associato all'oggetto ObjectAce. |
OpaqueLength |
Ottiene la lunghezza dei dati di callback opachi associati a questo oggetto QualifiedAce. Questa proprietà è valida solo per ACE di callback. (Ereditato da QualifiedAce) |
PropagationFlags |
Ottiene flag che specificano le proprietà di propagazione dell'ereditarietà di questa ACE. (Ereditato da GenericAce) |
SecurityIdentifier |
Ottiene o imposta l'oggetto SecurityIdentifier associato all'oggetto KnownAce. (Ereditato da KnownAce) |
Metodi
Copy() |
Crea una copia completa di questa ACE. (Ereditato da GenericAce) |
Equals(Object) |
Determina se l'oggetto GenericAce specificato equivale all'oggetto GenericAce corrente. (Ereditato da GenericAce) |
GetBinaryForm(Byte[], Int32) |
Esegue il marshalling dei contenuti dell'oggetto ObjectAce nella matrice di byte specificata, in corrispondenza dell'offset specificato. |
GetHashCode() |
Viene utilizzato come funzione hash per la classe GenericAce. Il metodo GetHashCode() può essere utilizzato in algoritmi di hash e strutture di dati, ad esempio una tabella hash. (Ereditato da GenericAce) |
GetOpaque() |
Restituisce i dati di callback opachi associati a questo oggetto QualifiedAce. (Ereditato da QualifiedAce) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MaxOpaqueLength(Boolean) |
Restituisce la lunghezza massima consentita, in byte, di un BLOB di dati opachi per ACE di callback. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
SetOpaque(Byte[]) |
Imposta i dati di callback opachi associati a questo oggetto QualifiedAce. (Ereditato da QualifiedAce) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |