Sdílet prostřednictvím


MessageQueueAccessControlEntry Konstruktory

Definice

Inicializuje novou instanci MessageQueueAccessControlEntry třídy se zadaným správcem a přístupovými právy služby Řízení front zpráv.

Přetížení

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inicializuje novou instanci MessageQueueAccessControlEntry třídy a udělí zadané služby Řízení front zpráv přístupová práva určenému správci.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Inicializuje novou instanci MessageQueueAccessControlEntry třídy se zadaným správcem a přístupovými právy služby Řízení front zpráv. Typ přístupu (například Allow nebo Deny) je definován typem položky, kterou předáváte.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inicializuje novou instanci MessageQueueAccessControlEntry třídy a udělí zadané služby Řízení front zpráv přístupová práva určenému správci.

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)

Parametry

trustee
Trustee

A Trustee , který určuje uživatele, skupinu, počítač, doménu nebo alias.

rights
MessageQueueAccessRights

Bitová kombinace MessageQueueAccessRights hodnot definující kombinaci práv svěřenského správce.

Poznámky

Pomocí tohoto přetížení konstruktoru udělte práva určenému správci. Práva, která zadáte v parametru rights , jsou bitové kombinace členů MessageQueueAccessRights bitflag, která zahrnuje taková práva, jako je příjem zpráv, odstraňování front a nastavení vlastností fronty. Konstruktor používá práva, která předáte, k nastavení vlastnosti této instance MessageQueueAccessRights .

Předat tuto instanci MessageQueueAccessControlEntry přímo do přetížení SetPermissions metody udělit práva pouze tomuto správci, nebo přidat tuto instanci před AccessControlList voláním SetPermissions udělit nebo odepřít práva více správců najednou.

Viz také

Platí pro

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

Inicializuje novou instanci MessageQueueAccessControlEntry třídy se zadaným správcem a přístupovými právy služby Řízení front zpráv. Typ přístupu (například Allow nebo Deny) je definován typem položky, kterou předáváte.

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)

Parametry

trustee
Trustee

A Trustee , který určuje uživatele, skupinu, počítač, doménu nebo alias.

rights
MessageQueueAccessRights

Bitová kombinace MessageQueueAccessRights hodnot definující kombinaci práv svěřenského správce.

entryType
AccessControlEntryType

Jedna z AccessControlEntryType hodnot, která určuje, jestli se mají zadaná práva povolit, odepřít, nastavit nebo odvolat.

Poznámky

Pomocí tohoto přetížení konstruktoru můžete udělit nebo odepřít práva určenému správci. Práva, která zadáte v parametru rights , jsou bitové kombinace členů MessageQueueAccessRights bitflag, která zahrnuje taková práva, jako je příjem zpráv, odstraňování front a nastavení vlastností fronty. Konstruktor používá práva, která předáte, k nastavení vlastnosti této instance MessageQueueAccessRights .

Další informace o udělení nebo odepření práv najdete v tomto AccessControlEntryType tématu. U dvou členů, Allow a Deny, mohou existovat již existující přístupová práva, která mohou být v rozporu, takže pořadí, ve kterém se práva zobrazují v volitelném seznamu řízení přístupu (DACL) fronty, ovlivňuje, zda je práva nakonec udělena. Další dva členové, Set a Revoke, přepíší všechna existující práva. Použijte člena, jehož chování se vztahuje na vaši aplikaci.

Předat tuto instanci MessageQueueAccessControlEntry přímo do přetížení SetPermissions metody udělit nebo odepřít práva pouze tomuto správci, nebo přidat tuto instanci do AccessControlList před voláním SetPermissions udělit nebo odepřít práva více správců najednou.

Viz také

Platí pro