MessageQueuePermissionEntry Konstruktoren

Definition

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.

label
String

Die Warteschlangenbeschreibung. Die Label 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());

Gilt für: