MessageQueuePermissionEntry Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der MessageQueuePermissionEntry-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| MessageQueuePermissionEntry(MessageQueuePermissionAccess, String) |
Initialisiert eine neue Instanz der MessageQueuePermissionEntry Klasse mit den angegebenen Berechtigungszugriffsstufen und dem Pfad der Warteschlange. |
| MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String) |
Initialisiert eine neue Instanz der MessageQueuePermissionEntry Klasse mit den angegebenen Berechtigungszugriffsstufen, dem Namen des Computers, auf dem sich die Warteschlange befindet, die Warteschlangenbeschreibung und die Warteschlangenkategorie. |
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)
Initialisiert eine neue Instanz der MessageQueuePermissionEntry Klasse mit den angegebenen Berechtigungszugriffsstufen und dem Pfad der Warteschlange.
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)
Parameter
- permissionAccess
- MessageQueuePermissionAccess
Eine bitweise Kombination der MessageQueuePermissionAccess Werte. Die PermissionAccess Eigenschaft wird auf diesen Wert festgelegt.
- path
- String
Der Pfad der Warteschlange, auf die vom MessageQueue Objekt verwiesen wird. Die Path Eigenschaft wird auf diesen Wert festgelegt.
Beispiele
Im folgenden Codebeispiel wird eine neue Instanz von 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);
Gilt für:
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)
Initialisiert eine neue Instanz der MessageQueuePermissionEntry Klasse mit den angegebenen Berechtigungszugriffsstufen, dem Namen des Computers, auf dem sich die Warteschlange befindet, die Warteschlangenbeschreibung und die Warteschlangenkategorie.
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)
Parameter
- permissionAccess
- MessageQueuePermissionAccess
Eine bitweise Kombination der MessageQueuePermissionAccess Werte. Die PermissionAccess Eigenschaft wird auf diesen Wert festgelegt.
- machineName
- String
Der Name des Computers, auf dem sich die Message Queuing-Warteschlange befindet. Die MachineName Eigenschaft wird auf diesen Wert festgelegt.
- category
- String
Die Warteschlangenkategorie (Message Queuing-Typbezeichner). Die Category Eigenschaft wird auf diesen Wert festgelegt.
Beispiele
Im folgenden Codebeispiel wird eine neue Instanz von 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());