MessageQueuePermissionEntry Konstruktorer

Definition

Initierar en ny instans av MessageQueuePermissionEntry klassen.

Överlagringar

Name Description
MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Initierar en ny instans av MessageQueuePermissionEntry klassen med de angivna behörighetsåtkomstnivåerna och sökvägen till kön.

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

Initierar en ny instans av MessageQueuePermissionEntry klassen med de angivna behörighetsåtkomstnivåerna, namnet på datorn där kön finns, köbeskrivningen och kökategorin.

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Initierar en ny instans av MessageQueuePermissionEntry klassen med de angivna behörighetsåtkomstnivåerna och sökvägen till kön.

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)

Parametrar

permissionAccess
MessageQueuePermissionAccess

En bitvis kombination av MessageQueuePermissionAccess värdena. Egenskapen PermissionAccess är inställd på det här värdet.

path
String

Sökvägen till kön som refereras av MessageQueue objektet. Egenskapen Path är inställd på det här värdet.

Exempel

I följande kodexempel skapas en ny instans av 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);

Gäller för

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

Initierar en ny instans av MessageQueuePermissionEntry klassen med de angivna behörighetsåtkomstnivåerna, namnet på datorn där kön finns, köbeskrivningen och kökategorin.

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)

Parametrar

permissionAccess
MessageQueuePermissionAccess

En bitvis kombination av MessageQueuePermissionAccess värdena. Egenskapen PermissionAccess är inställd på det här värdet.

machineName
String

Namnet på datorn där message queuing-kön finns. Egenskapen MachineName är inställd på det här värdet.

label
String

Köbeskrivningen. Egenskapen Label är inställd på det här värdet.

category
String

Kökategorin (identifierare för Message Queuing-typ). Egenskapen Category är inställd på det här värdet.

Exempel

I följande kodexempel skapas en ny instans av 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());

Gäller för