MessageQueuePermissionEntry Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy MessageQueuePermissionEntry.
Przeciążenia
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String) |
Inicjuje MessageQueuePermissionEntry nowe wystąpienie klasy z określonymi poziomami dostępu uprawnień i ścieżką kolejki. |
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String) |
Inicjuje nowe wystąpienie MessageQueuePermissionEntry klasy z określonymi poziomami dostępu uprawnień, nazwą komputera, na którym znajduje się kolejka, opisem kolejki i kategorią kolejki. |
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)
Inicjuje MessageQueuePermissionEntry nowe wystąpienie klasy z określonymi poziomami dostępu uprawnień i ścieżką kolejki.
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
Bitowa kombinacja MessageQueuePermissionAccess wartości. Właściwość jest ustawiona PermissionAccess na tę wartość.
- path
- String
Ścieżka kolejki, do którego MessageQueue odwołuje się obiekt . Właściwość jest ustawiona Path na tę wartość.
Przykłady
Poniższy przykład kodu tworzy nowe wystąpienie klasy 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);
Dotyczy
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)
Inicjuje nowe wystąpienie MessageQueuePermissionEntry klasy z określonymi poziomami dostępu uprawnień, nazwą komputera, na którym znajduje się kolejka, opisem kolejki i kategorią kolejki.
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
Bitowa kombinacja MessageQueuePermissionAccess wartości. Właściwość jest ustawiona PermissionAccess na tę wartość.
- machineName
- String
Nazwa komputera, na którym znajduje się kolejka kolejki komunikatów. Właściwość jest ustawiona MachineName na tę wartość.
- category
- String
Kategoria kolejki (identyfikator typu kolejkowania komunikatów). Właściwość jest ustawiona Category na tę wartość.
Przykłady
Poniższy przykład kodu tworzy nowe wystąpienie klasy 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());