MessageQueuePermissionEntry Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci MessageQueuePermissionEntry třídy.
Přetížení
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String) |
Inicializuje novou instanci MessageQueuePermissionEntry třídy se zadanými úrovněmi přístupu oprávnění a cestou fronty. |
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String) |
Inicializuje novou instanci MessageQueuePermissionEntry třídy se zadanými úrovněmi přístupu oprávnění, názvem počítače, ve kterém se fronta nachází, popisem fronty a kategorií fronty. |
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)
Inicializuje novou instanci MessageQueuePermissionEntry třídy se zadanými úrovněmi přístupu oprávnění a cestou fronty.
public:
MessageQueuePermissionEntry(System::Messaging::MessageQueuePermissionAccess permissionAccess, System::String ^ path);
public MessageQueuePermissionEntry (System.Messaging.MessageQueuePermissionAccess permissionAccess, string path);
new System.Messaging.MessageQueuePermissionEntry : System.Messaging.MessageQueuePermissionAccess * string -> System.Messaging.MessageQueuePermissionEntry
Public Sub New (permissionAccess As MessageQueuePermissionAccess, path As String)
Parametry
- permissionAccess
- MessageQueuePermissionAccess
Bitové kombinace MessageQueuePermissionAccess hodnot. Vlastnost PermissionAccess je nastavena na tuto hodnotu.
- path
- String
Cesta fronty, na kterou odkazuje MessageQueue objekt. Vlastnost Path je nastavena na tuto hodnotu.
Příklady
Následující příklad kódu vytvoří novou instanci objektu MessageQueuePermissionEntry.
// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");
// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry^ entry = gcnew MessageQueuePermissionEntry(
MessageQueuePermissionAccess::Receive,
queue->Path);
queue->Close();
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");
// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry(
MessageQueuePermissionAccess.Receive,
queue.Path);
Platí pro
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)
Inicializuje novou instanci MessageQueuePermissionEntry třídy se zadanými úrovněmi přístupu oprávnění, názvem počítače, ve kterém se fronta nachází, popisem fronty a kategorií fronty.
public:
MessageQueuePermissionEntry(System::Messaging::MessageQueuePermissionAccess permissionAccess, System::String ^ machineName, System::String ^ label, System::String ^ category);
public MessageQueuePermissionEntry (System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category);
new System.Messaging.MessageQueuePermissionEntry : System.Messaging.MessageQueuePermissionAccess * string * string * string -> System.Messaging.MessageQueuePermissionEntry
Public Sub New (permissionAccess As MessageQueuePermissionAccess, machineName As String, label As String, category As String)
Parametry
- permissionAccess
- MessageQueuePermissionAccess
Bitové kombinace MessageQueuePermissionAccess hodnot. Vlastnost PermissionAccess je nastavena na tuto hodnotu.
- machineName
- String
Název počítače, ve kterém se nachází fronta služby Řízení front zpráv. Vlastnost MachineName je nastavena na tuto hodnotu.
- category
- String
Kategorie fronty (identifikátor typu Řízení front zpráv). Vlastnost Category je nastavena na tuto hodnotu.
Příklady
Následující příklad kódu vytvoří novou instanci objektu MessageQueuePermissionEntry.
// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");
// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry^ entry = gcnew MessageQueuePermissionEntry(
MessageQueuePermissionAccess::Receive,
queue->MachineName,
queue->Label,
queue->Category.ToString());
queue->Close();
// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");
// Create a new instance of MessageQueuePermissionEntry.
MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry(
MessageQueuePermissionAccess.Receive,
queue.MachineName,
queue.Label,
queue.Category.ToString());