MessageQueueAccessRights Enumeration

Definition

Gibt einen Satz objektspezifischer Zugriffsrechte für Vorgänge an, die für Message Queuing spezifisch sind.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights = 
Public Enum MessageQueueAccessRights
Vererbung
MessageQueueAccessRights
Attribute

Felder

Name Wert Beschreibung
DeleteMessage 1

Das Recht, Nachrichten aus der Warteschlange zu löschen.

PeekMessage 2

Rechts, um Nachrichten aus der Warteschlange anzuzeigen.

ReceiveMessage 3

Das Recht, Nachrichten aus der Warteschlange zu empfangen. Dazu gehören die Rechte zum Löschen und Anzeigen von Nachrichten.

WriteMessage 4

Das Recht, Nachrichten an die Warteschlange zu senden.

DeleteJournalMessage 8

Das Recht zum Löschen von Nachrichten aus der Journalwarteschlange.

ReceiveJournalMessage 10

Das Recht, Nachrichten aus der Journalwarteschlange zu empfangen. Dazu gehören die Rechte zum Löschen und Anzeigen von Nachrichten aus der Journalwarteschlange.

SetQueueProperties 16

Das Recht zum Ändern der Eigenschaften der Warteschlange.

GetQueueProperties 32

Das Recht zum Lesen der Eigenschaften der Warteschlange.

DeleteQueue 65536

Das Recht, die Warteschlange zu löschen.

GetQueuePermissions 131072

Das Recht zum Lesen von Warteschlangenberechtigungen.

GenericWrite 131108

Eine Kombination aus GetQueueProperties, , GetQueuePermissionsund WriteMessage.

GenericRead 131115

Eine Kombination aus GetQueueProperties, , GetQueuePermissions, ReceiveMessageund ReceiveJournalMessage.

ChangeQueuePermissions 262144

Das Recht zum Ändern von Warteschlangenberechtigungen.

TakeQueueOwnership 524288

Das Recht, den Besitz der Warteschlange zu übernehmen.

FullControl 983103

Vollständige Rechte für die Warteschlange. Eine Vereinigung aller anderen Rechte in der Aufzählung.

Hinweise

Mit der MessageQueueAccessRights Enumeration können Sie objektspezifische Rechte für Message Queuing angeben, z. B. Empfangen, Anzeigen oder Schreiben von Nachrichten oder Festlegen von Warteschlangeneigenschaften. Es handelt sich um eine von zwei Enumerationen, denen die GenericAccessRights Enumeration umfangreiche Lese-, Schreib- oder Ausführungsfähigkeiten zuordnet. Die andere, ermöglicht Ihnen das Angeben von Rechten, StandardAccessRightsdie den meisten Objekten gemeinsam sind, z. B. das Löschen des Objekts oder das Lesen einer Sicherheitsbeschreibung.

Sie können MessageQueueAccessRights ein StandardAccessRights Mitglied zum Löschen einer Warteschlange bereitstellen. Die Anforderungen der Anwendung definieren, welche Kennzeichnungen Sie verwenden.

Die mit der MessageQueueAccessRights Enumeration verknüpften Zugriffsrechte werden im Feld "Berechtigungen" des Warteschlangeneigenschaftenfensters aufgelistet.

Gilt für:

Weitere Informationen