CommonAce 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.
Rappresenta una voce di controllo di accesso (ACE, Access Control Entry).
public ref class CommonAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class CommonAce : System.Security.AccessControl.QualifiedAce
type CommonAce = class
inherit QualifiedAce
Public NotInheritable Class CommonAce
Inherits QualifiedAce
- Ereditarietà
Commenti
La CommonAce classe rappresenta gli otto tipi ACE più comuni:
Costruttori
CommonAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, Boolean, Byte[]) |
Inizializza una nuova istanza della classe CommonAce. |
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 CommonAce corrente. Usare questa lunghezza con il metodo GetBinaryForm(Byte[], Int32) prima di effettuare il marshalling dell'elenco ACL in una matrice binaria. |
InheritanceFlags |
Ottiene flag che specificano le proprietà di ereditarietà di questa ACE. (Ereditato da GenericAce) |
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) |
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 CommonAce 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) |
Ottiene la lunghezza massima consentita di un BLOB di dati opachi per le voci di controllo di accesso (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) |