StandardAccessRights-Enumeration
Gibt einen Satz von Standardzugriffsrechten an, die Operationen entsprechen, die den meisten Typen von sicherungsfähigen Objekten gemeinsam sind.
Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration StandardAccessRights
'Usage
Dim instance As StandardAccessRights
[FlagsAttribute]
public enum StandardAccessRights
[FlagsAttribute]
public enum class StandardAccessRights
/** @attribute FlagsAttribute() */
public enum StandardAccessRights
FlagsAttribute
public enum StandardAccessRights
Member
Membername | Beschreibung | |
---|---|---|
All | Kombiniert Delete-Zugriff, ReadSecurity-Zugriff, WriteSecurity-Zugriff, ModifyOwner-Zugriff und Synchronize-Zugriff. | |
Delete | Das Recht, das Objekt zu löschen. | |
Execute | Das Recht, die Informationen in der Sicherheitsbeschreibung des Objekts zu lesen. Unter Windows 2000 und Windows NT enthält die Sicherheitsbeschreibung die Sicherheitsinformationen für ein sicherungsfähiges Objekt. Sie gibt den Besitzer und die primäre Gruppe des Objekts an. Execute ist derzeit gleich ReadSecurity definiert. | |
ModifyOwner | Das Recht, in der Sicherheitsbeschreibung des Objekts den Besitzer zu ändern. | |
None | Kein Zugriff. | |
Read | Das Recht, die Informationen in der Sicherheitsbeschreibung des Objekts zu lesen. Read ist derzeit gleich ReadSecurity definiert. | |
ReadSecurity | Das Recht, die Informationen in der Sicherheitsbeschreibung des Objekts zu lesen. | |
Required | Kombiniert Delete-Zugriff, ReadSecurity-Zugriff, WriteSecurity-Zugriff und ModifyOwner-Zugriff. | |
Synchronize | Das Recht, das Objekt für die Synchronisierung zu verwenden. Dadurch wird ermöglicht, dass ein Thread wartet, bis sich das Objekt in einem bestimmten Zustand befindet. | |
Write | Das Recht, die Informationen in der Sicherheitsbeschreibung des Objekts zu lesen. Write ist derzeit gleich ReadSecurity definiert. | |
WriteSecurity | Das Recht, die DACL (Discretionary Access Control List, freigegebene Zugriffssteuerungsliste) in der Sicherheitsbeschreibung zu ändern.
Die DACL steuert den Zugriff auf das Objekt. Ein Benutzer mit Schreibrechten für die DACL kann die Sicherheit für das Objekt festlegen. |
Hinweise
Die StandardAccessRights-Klasse stellt Zugriffsrechte für grundlegende Vorgänge wie Löschen, Lesen und Schreiben bereit. Die genaue Bedeutung des jeweiligen Members ist für den Objekttyp spezifisch, auf den er angewendet wird.
StandardAccessRights ist eine der zwei Enumerationen, denen die GenericAccessRights-Enumeration umfassende Lese-, Schreib- oder Ausführungsfähigkeiten zuordnet. Mit StandardAccessRights können Sie Rechte angeben, die für die Mehrzahl der Objekte verwendet werden, z. B. das Recht zum Löschen eines Objekts oder zum Lesen einer Sicherheitsbeschreibung.
Sowohl StandardAccessRights als auch MessageQueueAccessRights stellen einen Member zum Löschen einer Warteschlange bereit. Die Anforderungen der Anwendung definieren den zu verwendenden Satz von Flags.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
System.Messaging-Namespace
MessageQueueAccessRights-Enumeration
GenericAccessRights-Enumeration
MessageQueue.SetPermissions