CustomAce Klas

Definitie

Vertegenwoordigt een Access Control Entry (ACE) die niet is gedefinieerd door een van de leden van de opsomming 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
Overname
CustomAce

Opmerkingen

Een CustomAce object bevat een ACE-header en een ondoorzichtige blob met gegevens.

Constructors

Name Description
CustomAce(AceType, AceFlags, Byte[])

Initialiseert een nieuw exemplaar van de CustomAce klasse.

Velden

Name Description
MaxOpaqueLength

Retourneert de maximale toegestane lengte van een ondoorzichtige gegevensblob voor dit CustomAce object.

Eigenschappen

Name Description
AceFlags

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

(Overgenomen van GenericAce)
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 CustomAce 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)
IsInherited

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

(Overgenomen van GenericAce)
OpaqueLength

Hiermee haalt u de lengte op van de ondoorzichtige gegevens die aan dit CustomAce object zijn gekoppeld.

PropagationFlags

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

(Overgenomen van GenericAce)

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 CustomAce 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 gegevens die aan dit CustomAce object zijn gekoppeld.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
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 CustomAce object zijn gekoppeld.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op