CustomAce 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 Zugriffssteuerungseintrag (ACE – Access Control Entry) dar, der nicht durch einen der Member der AceType-Enumeration 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
Hinweise
Ein CustomAce Objekt enthält einen ACE-Header und ein undurchsichtiges Datenblob.
Konstruktoren
CustomAce(AceType, AceFlags, Byte[]) |
Initialisiert eine neue Instanz der CustomAce-Klasse. |
Felder
MaxOpaqueLength |
Gibt die maximal zulässige Länge eines nicht opaken Daten-BLOBs für diesesCustomAce-Objekt zurück. |
Eigenschaften
AceFlags |
Ruft die Instanz von AceFlags ab, die diesem GenericAce-Objekt zugeordnet ist, oder legt diese fest. (Geerbt von GenericAce) |
AceType |
Ruft den Typ für diesen ACE (Access Control Entry, Zugriffssteuerungseintrag) ab. (Geerbt von GenericAce) |
AuditFlags |
Ruft die diesem ACE (Access Control Entry, Zugriffssteuerungseintrag) zugeordneten Überwachungsinformationen ab. (Geerbt von GenericAce) |
BinaryLength |
Ruft die Länge der binären Darstellung des aktuellen CustomAce-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. (Geerbt von GenericAce) |
IsInherited |
Ruft einen booleschen Wert ab, der angibt, ob dieser ACE (Access Control Entry, Zugriffssteuerungseintrag) geerbt oder explizit festgelegt wird. (Geerbt von GenericAce) |
OpaqueLength |
Ruft die Länge der opaken Daten ab, die diesem CustomAce-Objekt zugeordnet sind. |
PropagationFlags |
Ruft Flags ab, die die Eigenschaften der Vererbungsweitergabe für diesen ACE (Access Control Entry, Zugriffssteuerungseintrag) angeben. (Geerbt von GenericAce) |
Methoden
Copy() |
Erstellt eine Tiefenkopie von diesem ACE (Access Control Entry, Zugriffssteuerungseintrag). (Geerbt von GenericAce) |
Equals(Object) |
Bestimmt, ob das angegebene GenericAce-Objekt mit dem aktuellen GenericAce-Objekt identisch ist. (Geerbt von GenericAce) |
GetBinaryForm(Byte[], Int32) |
Marshallt den Inhalt des CustomAce-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. (Geerbt von GenericAce) |
GetOpaque() |
Gibt die Länge der opaken Daten an, die diesem CustomAce-Objekt zugeordnet sind. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
SetOpaque(Byte[]) |
Legt die opaken Rückrufdaten fest, die diesem CustomAce-Objekt zugeordnet sind. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |