CustomAce Klasse

Definition

Stellt einen Access Control Entry (ACE) dar, der nicht von einem der Member der AceType-Aufzählung definiert ist.

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
Vererbung
CustomAce

Hinweise

Ein CustomAce Objekt enthält einen ACE-Header und ein undurchsichtiges Datenblob.

Konstruktoren

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

Initialisiert eine neue Instanz der CustomAce-Klasse.

Felder

Name Beschreibung
MaxOpaqueLength

Gibt die maximale zulässige Länge eines undurchsichtigen Datenblobs für dieses CustomAce Objekt zurück.

Eigenschaften

Name Beschreibung
AceFlags

Dient zum Abrufen oder Festlegen des AceFlags zugeordneten GenericAce Objekts.

(Geerbt von GenericAce)
AceType

Ruft den Typ dieses Access Control Entry (ACE) ab.

(Geerbt von GenericAce)
AuditFlags

Ruft die Überwachungsinformationen ab, die diesem Access Control Entry (ACE) zugeordnet sind.

(Geerbt von GenericAce)
BinaryLength

Ruft die Länge der binären Darstellung des aktuellen CustomAce Objekts in Bytes ab. Diese Länge sollte verwendet werden, bevor die ACL in ein binäres Array mit der GetBinaryForm(Byte[], Int32) Methode gemarsiert wird.

InheritanceFlags

Ruft Flags ab, die die Vererbungseigenschaften dieses Access Control Entry (ACE) angeben.

(Geerbt von GenericAce)
IsInherited

Ruft einen booleschen Wert ab, der angibt, ob dieser Access Control Eintrag (ACE) geerbt oder explizit festgelegt wird.

(Geerbt von GenericAce)
OpaqueLength

Ruft die Länge der nicht transparenten Daten ab, die diesem CustomAce Objekt zugeordnet sind.

PropagationFlags

Ruft Flags ab, die die Vererbungseigenschaften dieses Access Control Entry (ACE) angeben.

(Geerbt von GenericAce)

Methoden

Name Beschreibung
Copy()

Erstellt eine tiefe Kopie dieses Access Control Entry (ACE).

(Geerbt von GenericAce)
Equals(Object)

Bestimmt, ob das angegebene GenericAce Objekt dem aktuellen GenericAce Objekt entspricht.

(Geerbt von GenericAce)
GetBinaryForm(Byte[], Int32)

Marshallt den Inhalt des CustomAce Objekts in das angegebene Bytearray ab dem angegebenen Offset.

GetHashCode()

Dient als Hashfunktion für die GenericAce Klasse. Die GetHashCode() Methode eignet sich für die Verwendung in Hashingalgorithmen und Datenstrukturen wie einer Hashtabelle.

(Geerbt von GenericAce)
GetOpaque()

Gibt die diesem Objekt zugeordneten CustomAce undurchsichtigen Daten zurück.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
SetOpaque(Byte[])

Legt die opaquen Rückrufdaten fest, die diesem CustomAce Objekt zugeordnet sind.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: