MessageQueuePermissionEntry Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
- 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());