Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

AceFlags-Enumeration

Aktualisiert: November 2007

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

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

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

[FlagsAttribute]
public enum AceFlags
/** @attribute FlagsAttribute */
public enum AceFlags
public enum AceFlags

MembernameBeschreibung
NoneEs sind keine ACE-Flags festgelegt.
ObjectInheritDie Zugriffsmaske wird an untergeordnete Endobjekte weitergegeben.
ContainerInheritDie Zugriffsmaske wird an untergeordnete Containerobjekte weitergegeben.
NoPropagateInheritDie Zugriffsprüfungen gelten nicht für das Objekt. Sie gelten nur für dessen untergeordnete Elemente.
InheritOnlyDie Zugriffsmaske wird nur an untergeordnete Objekte weitergegeben. Dies schließt untergeordnete Container- und Endobjekte ein.
InheritedEin ACE wird von einem übergeordneten Container geerbt und nicht explizit für ein Objekt festgelegt.
SuccessfulAccessErfolgreiche Zugriffsversuche werden überwacht.
FailedAccessFehlgeschlagene Zugriffsversuche werden überwacht.
InheritanceFlagsEin logische OR-Verknüpfung von ObjectInherit, ContainerInherit, NoPropagateInherit und InheritOnly.
AuditFlagsAlle Zugriffsversuche werden überwacht.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0
Anzeigen: