Freigeben über


CompoundAce Klasse

Definition

Stellt einen zusammengesetzten ACE (Access Control Entry, Zugriffssteuerungseintrag) 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
CompoundAce

Konstruktoren

CompoundAce(AceFlags, Int32, CompoundAceType, SecurityIdentifier)

Initialisiert eine neue Instanz der CompoundAce-Klasse.

Eigenschaften

AccessMask

Ruft die Zugriffsmaske für dieses KnownAce-Objekt ab oder legt diese fest.

(Geerbt von KnownAce)
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 CompoundAce-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.

CompoundAceType

Ruft den Typ dieses CompoundAce-Objekts ab oder legt ihn fest.

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)
PropagationFlags

Ruft Flags ab, die die Eigenschaften der Vererbungsweitergabe für diesen ACE (Access Control Entry, Zugriffssteuerungseintrag) angeben.

(Geerbt von GenericAce)
SecurityIdentifier

Ruft das SecurityIdentifier-Objekt ab, das diesem KnownAce-Objekt zugeordnet ist, oder legt dieses fest.

(Geerbt von KnownAce)

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 CompoundAce-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)
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)

Gilt für: