CustomAce Classe

Definizione

Rappresenta una voce Controllo di accesso (ACE) non definita da uno dei membri dell'enumerazione AceType.

public ref class CustomAce sealed : System::Security::AccessControl::GenericAce
public sealed class CustomAce : System.Security.AccessControl.GenericAce
type CustomAce = class
    inherit GenericAce
Public NotInheritable Class CustomAce
Inherits GenericAce
Ereditarietà
CustomAce

Commenti

Un CustomAce oggetto contiene un'intestazione ACE e un BLOB opaco di dati.

Costruttori

Nome Descrizione
CustomAce(AceType, AceFlags, Byte[])

Inizializza una nuova istanza della classe CustomAce.

Campi

Nome Descrizione
MaxOpaqueLength

Restituisce la lunghezza massima consentita di un BLOB di dati opaco per questo CustomAce oggetto.

Proprietà

Nome Descrizione
AceFlags

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

(Ereditato da GenericAce)
AceType

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

(Ereditato da GenericAce)
AuditFlags

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

(Ereditato da GenericAce)
BinaryLength

Ottiene la lunghezza, espressa in byte, della rappresentazione binaria dell'oggetto corrente CustomAce . 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).

(Ereditato da GenericAce)
IsInherited

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

(Ereditato da GenericAce)
OpaqueLength

Ottiene la lunghezza dei dati opachi associati a questo CustomAce oggetto.

PropagationFlags

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

(Ereditato da GenericAce)

Metodi

Nome Descrizione
Copy()

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

(Ereditato da GenericAce)
Equals(Object)

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

(Ereditato da GenericAce)
GetBinaryForm(Byte[], Int32)

Effettua il marshalling del contenuto dell'oggetto CustomAce 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.

(Ereditato da GenericAce)
GetOpaque()

Restituisce i dati opachi associati a questo CustomAce oggetto.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetOpaque(Byte[])

Imposta i dati di callback opachi associati a questo CustomAce oggetto.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a