GenericAce Classe

Definizione

Rappresenta un Controllo di accesso Entry (ACE) 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à

Nome Descrizione
AceFlags

Ottiene o imposta l'oggetto associato all'oggetto AceFlagsGenericAce .

AceType

Ottiene il tipo di questa voce Controllo di accesso (ACE).

AuditFlags

Ottiene le informazioni di controllo associate a questa voce Controllo di accesso (ACE).

BinaryLength

Ottiene la lunghezza, espressa in byte, della rappresentazione binaria dell'oggetto corrente GenericAce . Questa lunghezza deve essere usata prima di effettuare il marshalling dell'ACL in una matrice binaria con il GetBinaryForm(Byte[], Int32) metodo .

InheritanceFlags

Ottiene i flag che specificano le proprietà di ereditarietà di questa Controllo di accesso Voce (ACE).

IsInherited

Ottiene un valore booleano che specifica se questa Controllo di accesso voce (ACE) viene ereditata o impostata in modo esplicito.

PropagationFlags

Ottiene i flag che specificano le proprietà di propagazione dell'ereditarietà di questa voce Controllo di accesso (ACE).

Metodi

Nome Descrizione
Copy()

Crea una copia completa di questa voce Controllo di accesso (ACE).

CreateFromBinaryForm(Byte[], Int32)

Crea un GenericAce oggetto dai dati binari specificati.

Equals(Object)

Determina se l'oggetto specificato GenericAce è uguale all'oggetto corrente GenericAce .

GetBinaryForm(Byte[], Int32)

Effettua il marshalling del contenuto dell'oggetto GenericAce nella matrice di byte specificata a partire dall'offset specificato.

GetHashCode()

Funge da funzione hash per la GenericAce classe . Il GetHashCode() metodo è adatto per l'uso in algoritmi di hash e strutture di dati come una tabella hash.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Operatori

Nome Descrizione
Equality(GenericAce, GenericAce)

Determina se gli oggetti specificati GenericAce sono considerati uguali.

Inequality(GenericAce, GenericAce)

Determina se gli oggetti specificati GenericAce sono considerati diversi.

Si applica a