MessageQueueAccessControlEntry 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化一個擁有指定受託者及訊息佇列存取權的類別新實例 MessageQueueAccessControlEntry 。
多載
| 名稱 | Description |
|---|---|
| MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights) |
初始化該類別的新實例 MessageQueueAccessControlEntry ,賦予指定的訊息佇列存取權限給指定的受託者。 |
| MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType) |
初始化該類別的新實例 MessageQueueAccessControlEntry ,並擁有指定的受託者與訊息佇列存取權。 存取類型(例如 |
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)
初始化該類別的新實例 MessageQueueAccessControlEntry ,賦予指定的訊息佇列存取權限給指定的受託者。
public:
MessageQueueAccessControlEntry(System::Messaging::Trustee ^ trustee, System::Messaging::MessageQueueAccessRights rights);
public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights);
new System.Messaging.MessageQueueAccessControlEntry : System.Messaging.Trustee * System.Messaging.MessageQueueAccessRights -> System.Messaging.MessageQueueAccessControlEntry
Public Sub New (trustee As Trustee, rights As MessageQueueAccessRights)
參數
- rights
- MessageQueueAccessRights
以位元組合 MessageQueueAccessRights 的數值,定義可授予受託人的權利組合。
備註
利用建構者的過載來賦予指定的受託人權利。 你在參數中 rights 指定的權限是位元旗幟成員 MessageQueueAccessRights 的位元組合,包括接收訊息、刪除佇列以及設定佇列屬性等權限。 建構者會利用你傳遞的權利來設定這個實例的 MessageQueueAccessRights 屬性。
直接將此實例MessageQueueAccessControlEntry傳入僅授予該受託人權利的方法過載SetPermissions,或在呼叫SetPermissions同時授予或拒絕多個受託人權利前,先將此實例加入 aAccessControlList。
另請參閱
適用於
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)
初始化該類別的新實例 MessageQueueAccessControlEntry ,並擁有指定的受託者與訊息佇列存取權。 存取類型(例如 Allow 或 Deny)是由你通過的條目類型所定義。
public:
MessageQueueAccessControlEntry(System::Messaging::Trustee ^ trustee, System::Messaging::MessageQueueAccessRights rights, System::Messaging::AccessControlEntryType entryType);
public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType);
new System.Messaging.MessageQueueAccessControlEntry : System.Messaging.Trustee * System.Messaging.MessageQueueAccessRights * System.Messaging.AccessControlEntryType -> System.Messaging.MessageQueueAccessControlEntry
Public Sub New (trustee As Trustee, rights As MessageQueueAccessRights, entryType As AccessControlEntryType)
參數
- rights
- MessageQueueAccessRights
以位元組合 MessageQueueAccessRights 的數值,定義可授予受託人的權利組合。
- entryType
- AccessControlEntryType
其中一個 AccessControlEntryType 值則指定是否允許、拒絕、設定或撤銷指定權利。
備註
利用建構者的超載來授予或拒絕指定受託人的權利。 你在參數中 rights 指定的權限是位元旗幟成員 MessageQueueAccessRights 的位元組合,包括接收訊息、刪除佇列以及設定佇列屬性等權限。 建構者會利用你傳遞的權利來設定這個實例的 MessageQueueAccessRights 屬性。
關於授予或拒絕權利的更多資訊,請參閱相關 AccessControlEntryType 主題。 對於兩個成員和 AllowDeny,可能存在既有且可能相互矛盾的存取權,因此權利出現在排隊的自由裁量存取控制清單(DACL)中的順序會影響該權利最終是否被授予。 另外兩名成員, Set 和 Revoke,覆蓋任何現有權利。 請使用行為與你申請相關的成員。
將此實例MessageQueueAccessControlEntry直接傳入僅授予或拒絕該受託人權利的方法過載SetPermissions,或在呼叫SetPermissions同時授予或拒絕多個受託人權利前,先將此實例加入 aAccessControlList。