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í

Name Description
MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inicializuje novou instanci MessageQueueAccessControlEntry třídy a uděluje zadaným správcům přístupová práva ke službě Řízení front zpráv.

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights, AccessControlEntryType)

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

MessageQueueAccessControlEntry(Trustee, MessageQueueAccessRights)

Inicializuje novou instanci MessageQueueAccessControlEntry třídy a uděluje zadaným správcům přístupová práva ke službě Řízení front zpráv.

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

Určuje Trustee uživatele, skupinu, počítač, doménu nebo alias.

rights
MessageQueueAccessRights

Bitové kombinace MessageQueueAccessRights hodnot, které definují kombinaci práv k udělení správci.

Poznámky

Toto přetížení konstruktoru použijte k udělení práv určenému správci. Práva, která zadáte v parametru rights , jsou bitové kombinace členů MessageQueueAccessRights bitflag, která zahrnuje například práva jako 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ředejte tuto instanci MessageQueueAccessControlEntry přímo do přetížení SetPermissions metody udělit práva pouze tomuto správci, nebo tuto instanci přidat před AccessControlList voláním SetPermissions k udělení nebo zamítnutí práv 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 ke službě Řízení front zpráv. Typ přístupu (například Allow ) Denyje definován typem položky, který předá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

Určuje Trustee uživatele, skupinu, počítač, doménu nebo alias.

rights
MessageQueueAccessRights

Bitové kombinace MessageQueueAccessRights hodnot, které definují kombinaci práv k udělení správci.

entryType
AccessControlEntryType

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

Poznámky

Pomocí tohoto přetížení konstruktoru udělte nebo odepřete práva určenému správci. Práva, která zadáte v parametru rights , jsou bitové kombinace členů MessageQueueAccessRights bitflag, která zahrnuje například práva jako 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 zamítnutí práv najdete v AccessControlEntryType tématu. Pro dva členy Allow a Denymůže existovat existující a pravděpodobně v rozporu s přístupová práva, takže pořadí, ve kterém se práva objeví v volitelném seznamu řízení přístupu fronty (DACL), ovlivňuje, zda je právo nakonec uděleno. Dva další členové Set a Revokepřepíší všechna existující práva. Použijte člena, jehož chování se vztahuje na vaši aplikaci.

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

Viz také

Platí pro