QualifiedAce Classe

Definizione

Rappresenta un Controllo di accesso voce (ACE) che contiene un qualificatore. Il qualificatore, rappresentato da un AceQualifier oggetto , specifica se l'ace consente l'accesso, nega l'accesso, provoca controlli di sistema o provoca allarmi di sistema. La QualifiedAce classe è la classe base astratta per le CommonAce classi e ObjectAce .

public ref class QualifiedAce abstract : System::Security::AccessControl::KnownAce
public abstract class QualifiedAce : System.Security.AccessControl.KnownAce
type QualifiedAce = class
    inherit KnownAce
Public MustInherit Class QualifiedAce
Inherits KnownAce
Ereditarietà
QualifiedAce
Derivato

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.

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 GenericAce . Questa lunghezza deve essere usata prima di effettuare il marshalling dell'ACL in una matrice binaria con il GetBinaryForm(Byte[], Int32) metodo .

(Ereditato da GenericAce)
InheritanceFlags

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

(Ereditato da GenericAce)
IsCallback

Specifica se questo QualifiedAce oggetto contiene dati di callback.

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 di callback opachi associati a questo QualifiedAce oggetto. Questa proprietà è valida solo per le voci di callback Controllo di accesso (ACL).

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 GenericAce nella matrice di byte specificata a partire dall'offset specificato.

(Ereditato da GenericAce)
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.

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 QualifiedAce oggetto.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a