MessageQueueAccessRights 列挙体
この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Messagingアセンブリ: System.Messaging (system.messaging.dll 内)

<FlagsAttribute> _ Public Enumeration MessageQueueAccessRights

メンバ名 | 説明 | |
---|---|---|
ChangeQueuePermissions | キューのアクセス許可を変更する権利。 | |
DeleteJournalMessage | ジャーナル キューからメッセージを削除する権利。 | |
DeleteMessage | キューからメッセージを削除する権利。 | |
DeleteQueue | キューを削除する権利。 | |
FullControl | キューに対する完全な権利。列挙体のその他の権利すべての和集合。 | |
GenericRead | GetQueueProperties、GetQueuePermissions、ReceiveMessage、および ReceiveJournalMessage の組み合わせ。 | |
GenericWrite | GetQueueProperties、GetQueuePermissions、および WriteMessage の組み合わせ。 | |
GetQueuePermissions | キューのアクセス許可を読み取る権利。 | |
GetQueueProperties | キューのプロパティを読み取る権利。 | |
PeekMessage | キューからメッセージをピークする権利。 | |
ReceiveJournalMessage | ジャーナル キューからメッセージを受信する権利。この権利には、ジャーナル キューのメッセージを削除する権利とピークする権利が含まれます。 | |
ReceiveMessage | キューからメッセージを受信する権利。この権利には、メッセージを削除する権利とピークする権利が含まれます。 | |
SetQueueProperties | キューのプロパティを変更する権利。 | |
TakeQueueOwnership | キューの所有権を取得する権利。 | |
WriteMessage | キューにメッセージを送信する権利。 |

MessageQueueAccessRights 列挙体を使用すると、メッセージの受信、ピーク、または書き込み、あるいはキュー プロパティの設定など、メッセージ キュー オブジェクト固有の権利を指定できます。この列挙体は、GenericAccessRights 列挙体によって汎用性のある読み取り、書き込み、または実行の機能が割り当てられる 2 つの列挙体のうちの 1 つです。もう 1 つの列挙体である StandardAccessRights を使用すると、オブジェクトの削除やセキュリティ記述子の読み取りなど、ほとんどのオブジェクトに共通な権利を指定します。
StandardAccessRights と MessageQueueAccessRights は、両方ともキューを削除するためのメンバを提供します。どちらのフラグのセットを使用するかは、アプリケーションの必要に応じて決まります。
MessageQueueAccessRights 列挙体に関連付けられたアクセス権は、キュー プロパティ ウィンドウの [権限] ボックスに一覧表示されます。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- MessageQueueAccessRights 列挙体のページへのリンク