ObjectAce Classe

Définition

Contrôle l’accès aux objets Services d’annuaire. Cette classe représente une entrée Access Control (ACE) associée à un objet de répertoire.

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
Héritage

Constructeurs

Nom Description
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

Lance une nouvelle instance de la ObjectAce classe.

Propriétés

Nom Description
AccessMask

Obtient ou définit le masque d’accès pour cet KnownAce objet.

(Hérité de KnownAce)
AceFlags

Obtient ou définit l’objet AceFlags associé GenericAce .

(Hérité de GenericAce)
AceQualifier

Obtient une valeur qui spécifie si l’ACE autorise l’accès, refuse l’accès, provoque des audits système ou provoque des alarmes système.

(Hérité de QualifiedAce)
AceType

Obtient le type de cette entrée Access Control (ACE).

(Hérité de GenericAce)
AuditFlags

Obtient les informations d’audit associées à cette entrée Access Control (ACE).

(Hérité de GenericAce)
BinaryLength

Obtient la longueur, en octets, de la représentation binaire de l’objet actuel ObjectAce . Cette longueur doit être utilisée avant de marshaler la liste de contrôle d’accès dans un tableau binaire avec la GetBinaryForm(Byte[], Int32) méthode.

InheritanceFlags

Obtient des indicateurs qui spécifient les propriétés d’héritage de cette entrée Access Control (ACE).

(Hérité de GenericAce)
InheritedObjectAceType

Obtient ou définit le GUID du type d’objet qui peut hériter de l’entrée Access Control (ACE) que cet objet ObjectAce représente.

IsCallback

Spécifie si cet QualifiedAce objet contient des données de rappel.

(Hérité de QualifiedAce)
IsInherited

Obtient une valeur booléenne qui spécifie si cette entrée Access Control (ACE) est héritée ou définie explicitement.

(Hérité de GenericAce)
ObjectAceFlags

Obtient ou définit des indicateurs qui spécifient si les propriétés et ObjectAceType les InheritedObjectAceType propriétés contiennent des valeurs qui identifient les types d’objets valides.

ObjectAceType

Obtient ou définit le GUID du type d’objet associé à cet ObjectAce objet.

OpaqueLength

Obtient la longueur des données de rappel opaques associées à cet QualifiedAce objet. Cette propriété est valide uniquement pour les entrées de rappel Access Control (ACEs).

(Hérité de QualifiedAce)
PropagationFlags

Obtient des indicateurs qui spécifient les propriétés de propagation d’héritage de cette entrée Access Control (ACE).

(Hérité de GenericAce)
SecurityIdentifier

Obtient ou définit l’objet SecurityIdentifier associé à cet KnownAce objet.

(Hérité de KnownAce)

Méthodes

Nom Description
Copy()

Crée une copie approfondie de cette entrée Access Control (ACE).

(Hérité de GenericAce)
Equals(Object)

Détermine si l’objet spécifié GenericAce est égal à l’objet actuel GenericAce .

(Hérité de GenericAce)
GetBinaryForm(Byte[], Int32)

Marshale le contenu de l’objet ObjectAce dans le tableau d’octets spécifié à partir du décalage spécifié.

GetHashCode()

Sert de fonction de hachage pour la GenericAce classe. La GetHashCode() méthode convient pour une utilisation dans les algorithmes de hachage et les structures de données comme une table de hachage.

(Hérité de GenericAce)
GetOpaque()

Retourne les données de rappel opaques associées à cet QualifiedAce objet.

(Hérité de QualifiedAce)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MaxOpaqueLength(Boolean)

Retourne la longueur maximale autorisée, en octets, d’un objet BLOB de données opaque pour les entrées de rappel Access Control (AAC).

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SetOpaque(Byte[])

Définit les données de rappel opaques associées à cet QualifiedAce objet.

(Hérité de QualifiedAce)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à