Auf Englisch lesen

Freigeben über


AceFlags Enumeration

Definition

Gibt das Vererbungs- und Überwachungsverhalten eines Zugriffssteuerungseintrags (ACE) an.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

C#
[System.Flags]
public enum AceFlags
Vererbung
AceFlags
Attribute

Felder

Name Wert Beschreibung
AuditFlags 192

Alle Zugriffsversuche werden überwacht.

ContainerInherit 2

Die Zugriffsmaske wird an untergeordnete Containerobjekte weitergegeben.

FailedAccess 128

Fehlgeschlagene Zugriffsversuche werden überwacht.

InheritanceFlags 15

Ein logische OR-Verknüpfung von ObjectInherit, ContainerInherit, NoPropagateInherit und InheritOnly.

Inherited 16

Ein ACE wird von einem übergeordneten Container geerbt und nicht explizit für ein Objekt festgelegt.

InheritOnly 8

Die Zugriffsmaske wird nur an untergeordnete Objekte weitergegeben. Dies schließt untergeordnete Container- und Endobjekte ein.

None 0

Es sind keine ACE-Flags festgelegt.

NoPropagateInherit 4

Die Zugriffsprüfungen gelten nicht für das Objekt. Sie gelten nur für dessen untergeordnete Elemente.

ObjectInherit 1

Die Zugriffsmaske wird an untergeordnete Endobjekte weitergegeben.

SuccessfulAccess 64

Erfolgreiche Zugriffsversuche werden überwacht.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5