GenericAce Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen ACE (Access Control Entry, Zugriffssteuerungseintrag) dar und ist die Basisklasse für alle anderen ACE-Klassen.
public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
- Vererbung
-
GenericAce
- Abgeleitet
Hinweise
Ein ACE enthält sowohl einen ACE-Header als auch ein binäres Blob. Der Header enthält Informationen über den Typ des ACE, verschiedene Flags und die Größe des binären Blobs.
Eigenschaften
AceFlags |
Ruft die Instanz von AceFlags ab, die diesem GenericAce-Objekt zugeordnet ist, oder legt diese fest. |
AceType |
Ruft den Typ für diesen ACE (Access Control Entry, Zugriffssteuerungseintrag) ab. |
AuditFlags |
Ruft die diesem ACE (Access Control Entry, Zugriffssteuerungseintrag) zugeordneten Überwachungsinformationen ab. |
BinaryLength |
Ruft die Länge der binären Darstellung des aktuellen GenericAce-Objekts (in Bytes) ab. Diese Länge muss vor dem Marshallen der ACL in ein binäres Array mit der GetBinaryForm(Byte[], Int32)-Methode verwendet werden. |
InheritanceFlags |
Ruft Flags ab, die die Vererbungseigenschaften für diesen ACE (Access Control Entry, Zugriffssteuerungseintrag) angeben. |
IsInherited |
Ruft einen booleschen Wert ab, der angibt, ob dieser ACE (Access Control Entry, Zugriffssteuerungseintrag) geerbt oder explizit festgelegt wird. |
PropagationFlags |
Ruft Flags ab, die die Eigenschaften der Vererbungsweitergabe für diesen ACE (Access Control Entry, Zugriffssteuerungseintrag) angeben. |
Methoden
Copy() |
Erstellt eine Tiefenkopie von diesem ACE (Access Control Entry, Zugriffssteuerungseintrag). |
CreateFromBinaryForm(Byte[], Int32) |
Erstellt ein GenericAce-Objekt aus den angegebenen binären Daten. |
Equals(Object) |
Bestimmt, ob das angegebene GenericAce-Objekt mit dem aktuellen GenericAce-Objekt identisch ist. |
GetBinaryForm(Byte[], Int32) |
Marshallt den Inhalt des GenericAce-Objekts in das angegebene Bytearray, wobei beim angegebenen Offset begonnen wird. |
GetHashCode() |
Fungiert als eine Hashfunktion für die GenericAce-Klasse. Sie können die GetHashCode()-Methode in Hashalgorithmen und Datenstrukturen wie Hashtabellen verwenden. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Operatoren
Equality(GenericAce, GenericAce) |
Bestimmt, ob die angegebenen GenericAce-Objekte als gleich betrachtet werden. |
Inequality(GenericAce, GenericAce) |
Bestimmt, ob die angegebenen GenericAce-Objekte als ungleich betrachtet werden. |