GenericAce 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 ACE (Access Control Entry, voce del controllo di accesso) ed è la classe di base per tutte le altre classi ACE.
public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
- Ereditarietà
-
GenericAce
- Derivato
Commenti
Un ace contiene sia un'intestazione ACE che un BLOB binario. L'intestazione contiene informazioni sul tipo di ACE, sui vari flag e sulle dimensioni del BLOB binario.
Proprietà
AceFlags |
Ottiene o imposta l'enumerazione AceFlags associata a questo oggetto GenericAce. |
AceType |
Ottiene il tipo di questa ACE. |
AuditFlags |
Ottiene le informazioni di controllo associate a questa ACE. |
BinaryLength |
Ottiene la lunghezza, in byte, della rappresentazione binaria dell'oggetto GenericAce 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. |
IsInherited |
Ottiene un valore Boolean che specifica se questa ACE viene ereditata oppure viene impostata in modo esplicito. |
PropagationFlags |
Ottiene flag che specificano le proprietà di propagazione dell'ereditarietà di questa ACE. |
Metodi
Copy() |
Crea una copia completa di questa ACE. |
CreateFromBinaryForm(Byte[], Int32) |
Crea un oggetto GenericAce dai dati binari specificati. |
Equals(Object) |
Determina se l'oggetto GenericAce specificato equivale all'oggetto GenericAce corrente. |
GetBinaryForm(Byte[], Int32) |
Esegue il marshalling dei contenuti dell'oggetto GenericAce 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. |
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) |
Operatori
Equality(GenericAce, GenericAce) |
Determina se gli oggetti GenericAce specificati sono considerati uguali. |
Inequality(GenericAce, GenericAce) |
Determina se gli oggetti GenericAce specificati sono considerati disuguali. |