CompoundAce 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 eine Zusammengesetzte Access Control Entry (ACE) dar.
public ref class CompoundAce sealed : System::Security::AccessControl::KnownAce
public sealed class CompoundAce : System.Security.AccessControl.KnownAce
type CompoundAce = class
inherit KnownAce
Public NotInheritable Class CompoundAce
Inherits KnownAce
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| CompoundAce(AceFlags, Int32, CompoundAceType, SecurityIdentifier) |
Initialisiert eine neue Instanz der CompoundAce-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessMask |
Dient zum Abrufen oder Festlegen der Zugriffsmaske für dieses KnownAce Objekt. (Geerbt von KnownAce) |
| 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 CompoundAce 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. |
| CompoundAceType |
Dient zum Abrufen oder Festlegen des Typs dieses CompoundAce Objekts. |
| 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) |
| PropagationFlags |
Ruft Flags ab, die die Vererbungseigenschaften dieses Access Control Entry (ACE) angeben. (Geerbt von GenericAce) |
| SecurityIdentifier |
Dient zum Abrufen oder Festlegen des Objekts, das SecurityIdentifier diesem KnownAce Objekt zugeordnet ist. (Geerbt von KnownAce) |
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 CompoundAce 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) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |