ObjectAce Klas

Definitie

Hiermee bepaalt u de toegang tot Directory Services-objecten. Deze klasse vertegenwoordigt een Access Control Entry (ACE) die is gekoppeld aan een mapobject.

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
Overname

Constructors

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

Hiermee wordt een nieuw exemplaar van de ObjectAce klasse gestart.

Eigenschappen

Name Description
AccessMask

Hiermee wordt het toegangsmasker voor dit KnownAce object opgehaald of ingesteld.

(Overgenomen van KnownAce)
AceFlags

Hiermee haalt u de AceFlags gekoppelde objecten op of stelt u deze GenericAce in.

(Overgenomen van GenericAce)
AceQualifier

Hiermee wordt een waarde opgehaald die aangeeft of de ACE toegang toestaat, toegang weigert, systeemcontroles veroorzaakt of systeemalarmen veroorzaakt.

(Overgenomen van QualifiedAce)
AceType

Hiermee haalt u het type van deze Access Control Entry (ACE) op.

(Overgenomen van GenericAce)
AuditFlags

Hiermee haalt u de controlegegevens op die zijn gekoppeld aan deze Access Control Entry (ACE).

(Overgenomen van GenericAce)
BinaryLength

Hiermee wordt de lengte, in bytes, opgehaald van de binaire weergave van het huidige ObjectAce object. Deze lengte moet worden gebruikt voordat de ACL in een binaire matrix wordt gebruikt met de GetBinaryForm(Byte[], Int32) methode.

InheritanceFlags

Hiermee haalt u vlaggen op waarmee de overname-eigenschappen van deze Access Control Entry (ACE) worden opgegeven.

(Overgenomen van GenericAce)
InheritedObjectAceType

Hiermee wordt de GUID opgehaald of ingesteld van het objecttype dat de Access Control Vermelding (ACE) kan overnemen die dit ObjectAce object vertegenwoordigt.

IsCallback

Hiermee geeft u op of dit QualifiedAce object callback-gegevens bevat.

(Overgenomen van QualifiedAce)
IsInherited

Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of deze Access Control Entry (ACE) wordt overgenomen of expliciet is ingesteld.

(Overgenomen van GenericAce)
ObjectAceFlags

Hiermee worden vlaggen opgehaald of ingesteld die aangeven of de ObjectAceType eigenschappen InheritedObjectAceType waarden bevatten waarmee geldige objecttypen worden geïdentificeerd.

ObjectAceType

Hiermee wordt de GUID opgehaald of ingesteld van het objecttype dat aan dit ObjectAce object is gekoppeld.

OpaqueLength

Hiermee haalt u de lengte op van de ondoorzichtige callbackgegevens die aan dit QualifiedAce object zijn gekoppeld. Deze eigenschap is alleen geldig voor callback Access Control vermeldingen (ACL's).

(Overgenomen van QualifiedAce)
PropagationFlags

Hiermee haalt u vlaggen op waarmee de overnamedoorgifte-eigenschappen van deze Access Control Entry (ACE) worden opgegeven.

(Overgenomen van GenericAce)
SecurityIdentifier

Hiermee wordt het SecurityIdentifier object opgehaald of ingesteld dat aan dit KnownAce object is gekoppeld.

(Overgenomen van KnownAce)

Methoden

Name Description
Copy()

Hiermee maakt u een diepe kopie van deze Access Control Entry (ACE).

(Overgenomen van GenericAce)
Equals(Object)

Bepaalt of het opgegeven GenericAce object gelijk is aan het huidige GenericAce object.

(Overgenomen van GenericAce)
GetBinaryForm(Byte[], Int32)

Marshals de inhoud van het ObjectAce object in de opgegeven bytematrix vanaf de opgegeven offset.

GetHashCode()

Fungeert als een hash-functie voor de GenericAce klasse. De GetHashCode() methode is geschikt voor gebruik in hash-algoritmen en gegevensstructuren, zoals een hash-tabel.

(Overgenomen van GenericAce)
GetOpaque()

Retourneert de ondoorzichtige callbackgegevens die aan dit QualifiedAce object zijn gekoppeld.

(Overgenomen van QualifiedAce)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MaxOpaqueLength(Boolean)

Retourneert de maximale toegestane lengte, in bytes, van een ondoorzichtige gegevens-BLOB voor callback-Access Control vermeldingen (ACL's).

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
SetOpaque(Byte[])

Hiermee stelt u de ondoorzichtige callbackgegevens in die aan dit QualifiedAce object zijn gekoppeld.

(Overgenomen van QualifiedAce)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op