MessageQueueAccessRights 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定訊息佇列專屬作業的物件專用存取權集合。
此列舉支援其成員值的位元組合。
public enum class MessageQueueAccessRights
[System.Flags]
public enum MessageQueueAccessRights
[<System.Flags>]
type MessageQueueAccessRights =
Public Enum MessageQueueAccessRights
- 繼承
- 屬性
欄位
ChangeQueuePermissions | 262144 | 修改佇列使用權限的權限。 |
DeleteJournalMessage | 8 | 從日誌佇列刪除訊息的權限。 |
DeleteMessage | 1 | 從佇列刪除訊息的權限。 |
DeleteQueue | 65536 | 刪除佇列的權限。 |
FullControl | 983103 | 存取佇列的完整權限。 列舉型別中所有其他權限的集合。 |
GenericRead | 131115 |
|
GenericWrite | 131108 |
|
GetQueuePermissions | 131072 | 讀取佇列使用權限的權限。 |
GetQueueProperties | 32 | 讀取佇列屬性的權限。 |
PeekMessage | 2 | 窺視佇列訊息的權限。 |
ReceiveJournalMessage | 10 | 從日誌佇列接收訊息的權限。 其中包括從日誌佇列刪除和窺視訊息的權限。 |
ReceiveMessage | 3 | 從佇列接收訊息的權限。 其中包括刪除和窺視訊息的權限。 |
SetQueueProperties | 16 | 修改佇列屬性的權限。 |
TakeQueueOwnership | 524288 | 取得佇列所有權的權限。 |
WriteMessage | 4 | 要傳送訊息至佇列的權限。 |
備註
列舉 MessageQueueAccessRights 可讓您指定消息佇列物件特定許可權,例如接收、查看或寫入訊息,或設定佇列屬性。 這是列舉對應大量讀取、寫入或執行能力之兩個列舉 GenericAccessRights 的其中之一。 另一個 StandardAccessRights是 ,可讓您指定大部分物件通用的許可權,例如刪除物件或讀取安全性描述元。
和 MessageQueueAccessRights 都StandardAccessRights提供用來刪除佇列的成員。 應用程式的需求會定義您使用的旗標集。
與列舉相關聯的 MessageQueueAccessRights 訪問許可權會列在佇列屬性視窗的 [許可權] 方塊中。