ObjectAce Classe

Definizione

Controlla l'accesso agli oggetti servizi directory. Questa classe rappresenta un Controllo di accesso Entry (ACE) associato a un 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

Nome Descrizione
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

Avvia una nuova istanza della ObjectAce classe .

Proprietà

Nome Descrizione
AccessMask

Ottiene o imposta la maschera di accesso per questo KnownAce oggetto.

(Ereditato da KnownAce)
AceFlags

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

(Ereditato da GenericAce)
AceQualifier

Ottiene un valore che specifica se ace consente l'accesso, nega l'accesso, provoca controlli di sistema o genera allarmi di sistema.

(Ereditato da QualifiedAce)
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 ObjectAce . 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)
InheritedObjectAceType

Ottiene o imposta il GUID del tipo di oggetto che può ereditare l'Controllo di accesso Entry (ACE) rappresentato dall'oggetto ObjectAce.

IsCallback

Specifica se questo QualifiedAce oggetto contiene dati di callback.

(Ereditato da QualifiedAce)
IsInherited

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

(Ereditato da GenericAce)
ObjectAceFlags

Ottiene o imposta flag che specificano se le ObjectAceType proprietà e InheritedObjectAceType contengono valori che identificano i tipi di oggetto validi.

ObjectAceType

Ottiene o imposta il GUID del tipo di oggetto associato a questo ObjectAce oggetto.

OpaqueLength

Ottiene la lunghezza dei dati di callback opachi associati a questo QualifiedAce oggetto. Questa proprietà è valida solo per le voci di callback Controllo di accesso (ACL).

(Ereditato da QualifiedAce)
PropagationFlags

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

(Ereditato da GenericAce)
SecurityIdentifier

Ottiene o imposta l'oggetto SecurityIdentifier associato a questo KnownAce oggetto.

(Ereditato da KnownAce)

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 ObjectAce 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 di callback opachi associati a questo QualifiedAce oggetto.

(Ereditato da QualifiedAce)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MaxOpaqueLength(Boolean)

Restituisce la lunghezza massima consentita, in byte, di un BLOB di dati opachi per il callback Controllo di accesso voci (ACL).

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetOpaque(Byte[])

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

(Ereditato da QualifiedAce)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a