共用方式為


MessageQueueAccessControlEntry 建構函式

定義

初始化一個擁有指定受託者及訊息佇列存取權的類別新實例 MessageQueueAccessControlEntry

多載

名稱 Description
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

初始化該類別的新實例 MessageQueueAccessControlEntry ,賦予指定的訊息佇列存取權限給指定的受託者。

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

初始化該類別的新實例 MessageQueueAccessControlEntry ,並擁有指定的受託者與訊息佇列存取權。 存取類型(例如 AllowDeny)是由你通過的條目類型所定義。

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)

參數

trustee
Trustee

一個 Trustee 指定使用者、群組、電腦、網域或別名的

rights
MessageQueueAccessRights

以位元組合 MessageQueueAccessRights 的數值,定義可授予受託人的權利組合。

備註

利用建構者的過載來賦予指定的受託人權利。 你在參數中 rights 指定的權限是位元旗幟成員 MessageQueueAccessRights 的位元組合,包括接收訊息、刪除佇列以及設定佇列屬性等權限。 建構者會利用你傳遞的權利來設定這個實例的 MessageQueueAccessRights 屬性。

直接將此實例MessageQueueAccessControlEntry傳入僅授予該受託人權利的方法過載SetPermissions,或在呼叫SetPermissions同時授予或拒絕多個受託人權利前,先將此實例加入 aAccessControlList

另請參閱

適用於

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

初始化該類別的新實例 MessageQueueAccessControlEntry ,並擁有指定的受託者與訊息佇列存取權。 存取類型(例如 AllowDeny)是由你通過的條目類型所定義。

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)

參數

trustee
Trustee

一個 Trustee 指定使用者、群組、電腦、網域或別名的

rights
MessageQueueAccessRights

以位元組合 MessageQueueAccessRights 的數值,定義可授予受託人的權利組合。

entryType
AccessControlEntryType

其中一個 AccessControlEntryType 值則指定是否允許、拒絕、設定或撤銷指定權利。

備註

利用建構者的超載來授予或拒絕指定受託人的權利。 你在參數中 rights 指定的權限是位元旗幟成員 MessageQueueAccessRights 的位元組合,包括接收訊息、刪除佇列以及設定佇列屬性等權限。 建構者會利用你傳遞的權利來設定這個實例的 MessageQueueAccessRights 屬性。

關於授予或拒絕權利的更多資訊,請參閱相關 AccessControlEntryType 主題。 對於兩個成員和 AllowDeny,可能存在既有且可能相互矛盾的存取權,因此權利出現在排隊的自由裁量存取控制清單(DACL)中的順序會影響該權利最終是否被授予。 另外兩名成員, SetRevoke,覆蓋任何現有權利。 請使用行為與你申請相關的成員。

將此實例MessageQueueAccessControlEntry直接傳入僅授予或拒絕該受託人權利的方法過載SetPermissions,或在呼叫SetPermissions同時授予或拒絕多個受託人權利前,先將此實例加入 aAccessControlList

另請參閱

適用於