Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

SystemAcl-Klasse

 

Veröffentlicht: Oktober 2016

Stellt eine Systemzugriffssteuerungsliste (SACL).

Namespace:   System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

System.Object
  System.Security.AccessControl.GenericAcl
    System.Security.AccessControl.CommonAcl
      System.Security.AccessControl.SystemAcl

public sealed class SystemAcl : CommonAcl

NameBeschreibung
System_CAPS_pubmethodSystemAcl(Boolean, Boolean, Byte, Int32)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten.

System_CAPS_pubmethodSystemAcl(Boolean, Boolean, Int32)

Initialisiert eine neue Instanz der SystemAcl-Klasse mit den angegebenen Werten.

System_CAPS_pubmethodSystemAcl(Boolean, Boolean, RawAcl)

Initialisiert eine neue Instanz der SystemAcl -Klasse mit den angegebenen Werten aus dem angegebenen RawAcl Objekt.

NameBeschreibung
System_CAPS_pubpropertyBinaryLength

Ruft die Länge der binären Darstellung des aktuellen CommonAcl-Objekts (in Bytes) ab. Diese Länge muss verwendet werden, bevor die Zugriffssteuerungsliste (ACL) mithilfe der GetBinaryForm-Methode in ein binäres Array gemarshallt wird.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertyCount

Ruft die Anzahl der ACEs im aktuellen CommonAcl-Objekt ab.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertyIsCanonical

Ruft einen booleschen Wert ab, der angibt, ob sich die Zugriffssteuerungseinträge (ACEs) im aktuellen CommonAcl-Objekt in kanonischer Reihenfolge befinden.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertyIsContainer

Legt fest, ob das CommonAcl-Objekt ein Container ist.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertyIsDS

Legt fest, ob das aktuelle CommonAcl-Objekt eine Zugriffssteuerungsliste (ACL) für ein Verzeichnisobjekt ist.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertyIsSynchronized

Diese Eigenschaft ist immer auf false festgelegt. Sie wird nur implementiert, weil sie für die Implementierung der ICollection-Schnittstelle erforderlich ist.(Geerbt von „GenericAcl“.)

System_CAPS_pubpropertyItem[Int32]

Ruft die CommonAce-Klasse am angegebenen Index ab oder legt diese fest.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertyRevision

Ruft die Revisionsebene der CommonAcl ab.(Geerbt von „CommonAcl“.)

System_CAPS_pubpropertySyncRoot

Diese Eigenschaft gibt immer null zurück. Sie wird nur implementiert, weil sie für die Implementierung der ICollection-Schnittstelle erforderlich ist.(Geerbt von „GenericAcl“.)

NameBeschreibung
System_CAPS_pubmethodAddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Fügt eine Überwachungsregel mit dem aktuellen SystemAcl Objekt.

System_CAPS_pubmethodAddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Fügt eine Überwachungsregel mit den angegebenen Einstellungen der aktuellen SystemAcl Objekt. Verwenden Sie diese Methode für Directory Object Access Control Lists (ACLs), wenn Sie den Objekttyp angeben oder den geerbten Objekttyp für die neue Überwachungsregel.

System_CAPS_pubmethodAddAudit(SecurityIdentifier, ObjectAuditRule)

Fügt eine Überwachungsregel mit dem aktuellen SystemAcl Objekt.

System_CAPS_pubmethodCopyTo(GenericAce[], Int32)

Kopiert jeden GenericAce der aktuellen GenericAcl in das angegebene Array.(Geerbt von „GenericAcl“.)

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_pubmethodGetBinaryForm(Byte[], Int32)

Marshallt den Inhalt des CommonAcl-Objekts in das angegebene Bytearray, wobei beim angegebenen Offset begonnen wird.(Geerbt von „CommonAcl“.)

System_CAPS_pubmethodGetEnumerator()

Ruft ein Objekt ab, das Sie verwenden können, um die Zugriffssteuerungseinträge (ACEs) in einer Zugriffssteuerungsliste (ACL) zu durchlaufen.(Geerbt von „GenericAcl“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodPurge(SecurityIdentifier)

Entfernt alle Zugriffssteuerungseinträge (ACEs) in diesem CommonAcl-Objekt, die dem angegebenen SecurityIdentifier-Objekt zugeordnet sind.(Geerbt von „CommonAcl“.)

System_CAPS_pubmethodRemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Entfernt die angegebene Überwachungsregel aus dem aktuellen SystemAcl Objekt.

System_CAPS_pubmethodRemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Entfernt die angegebene Überwachungsregel aus dem aktuellen SystemAcl Objekt. Verwenden Sie diese Methode für Zugriffssteuerungslisten (ACLs) für Verzeichnisobjekte, wenn Sie den Objekttyp oder den geerbten Objekttyp angeben.

System_CAPS_pubmethodRemoveAudit(SecurityIdentifier, ObjectAuditRule)

Entfernt die angegebene Überwachungsregel aus dem aktuellen SystemAcl Objekt.

System_CAPS_pubmethodRemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Entfernt die angegebene Überwachungsregel aus dem aktuellen DiscretionaryAcl Objekt.

System_CAPS_pubmethodRemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Entfernt die angegebene Überwachungsregel aus dem aktuellen DiscretionaryAcl Objekt. Verwenden Sie diese Methode für Zugriffssteuerungslisten (ACLs) für Verzeichnisobjekte, wenn Sie den Objekttyp oder den geerbten Objekttyp angeben.

System_CAPS_pubmethodRemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule)

Entfernt die angegebene Überwachungsregel aus dem aktuellen DiscretionaryAcl Objekt.

System_CAPS_pubmethodRemoveInheritedAces()

Entfernt alle geerbten Zugriffssteuerungseinträge (ACEs) aus diesem CommonAcl-Objekt.(Geerbt von „CommonAcl“.)

System_CAPS_pubmethodSetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Legt die angegebene Überwachungsregel für den angegebenen SecurityIdentifier Objekt.

System_CAPS_pubmethodSetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Legt die angegebene Überwachungsregel für den angegebenen SecurityIdentifier Objekt. Verwenden Sie diese Methode für Zugriffssteuerungslisten (ACLs) für Verzeichnisobjekte, wenn Sie den Objekttyp oder den geerbten Objekttyp angeben.

System_CAPS_pubmethodSetAudit(SecurityIdentifier, ObjectAuditRule)

Legt die angegebene Überwachungsregel für den angegebenen SecurityIdentifier Objekt.

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection.CopyTo(Array, Int32)

Kopiert jeden GenericAce der aktuellen GenericAcl in das angegebene Array.(Geerbt von „GenericAcl“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable.GetEnumerator()

Gibt eine neue Instanz der AceEnumerator-Klasse zurück, die als Instanz der IEnumerator-Schnittstelle umgewandelt wurde.(Geerbt von „GenericAcl“.)

NameBeschreibung
System_CAPS_pubmethodAsParallel()

Überladen. Ermöglicht die Parallelisierung einer Abfrage.(Definiert durch ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Überladen. Konvertiert ein IEnumerable zu einer IQueryable.(Definiert durch Queryable.)

System_CAPS_pubmethodCast<TResult>()

Wandelt die Elemente einer IEnumerable in den angegebenen Typ.(Definiert durch Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtert die Elemente einer IEnumerable auf Grundlage eines angegebenen Typs.(Definiert durch Enumerable.)

.NET Framework
Verfügbar seit 2.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: