Share via


MessageQueueInstaller.Permissions 屬性

定義

取得或設定與佇列相關的使用權限。

public:
 property System::Messaging::AccessControlList ^ Permissions { System::Messaging::AccessControlList ^ get(); void set(System::Messaging::AccessControlList ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Messaging.AccessControlList Permissions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Permissions : System.Messaging.AccessControlList with get, set
Public Property Permissions As AccessControlList

屬性值

AccessControlList,包含一或多個存取控制項目,指定信任項和要授與佇列的使用權限。

屬性

備註

根據預設,公用或私人佇列的建立者具有完整控制權,而「所有人」網域群組具有取得佇列屬性、取得許可權,以及寫入佇列的許可權。 消息佇列會接著存取每個許可權清單專案,直到找到套用至目前使用者和目前嘗試動作的項目為止。 如同作業系統許可權,您特別拒絕使用者的許可權優先於您允許的許可權。

當您建構 屬性時 Permissions ,請將實例新增 AccessControlEntry 至您的 AccessControlList 集合。 當您建構每個存取控制專案時,您可以指定一般或標準訪問許可權。 佇列的許可權可以是下列任何組合:

  • 刪除

  • 讀取安全性

  • 寫入安全性

  • 同步處理

  • 修改擁有者

  • 讀取

  • 寫入

  • 執行

  • 必要

  • 全部

  • None

這些權限是一組位旗標,您可以使用位 OR 結合:

  • 完全控制

  • 刪除訊息

  • 接收訊息

  • 查看訊息

  • 接收 日誌 訊息

  • 取得佇列屬性

  • 設定佇列屬性

  • 取得許可權

  • 設定權限

  • 取得佇列擁有權

  • 寫入訊息

適用於

另請參閱