Freigeben über


MessageQueuePermissionAttribute.Category Eigenschaft

Definition

Ruft die Warteschlangenkategorie ab oder legt sie fest.

public:
 property System::String ^ Category { System::String ^ get(); void set(System::String ^ value); };
public string Category { get; set; }
member this.Category : string with get, set
Public Property Category As String

Eigenschaftswert

Die Warteschlangenkategorie (Message Queuing-Typbezeichner), mit der eine Anwendung die zugehörigen Warteschlangen kategorisieren kann.

Ausnahmen

Der Wert ist null.

Beispiele

Im folgenden Codebeispiel wird der Wert der Eigenschaft eines Berechtigungsattributs Category der Nachrichtenwarteschlange abgerufen und festgelegt.


// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");

// Create a new instance of MessageQueuePermissionAttribute.
MessageQueuePermissionAttribute^ attribute =
    gcnew MessageQueuePermissionAttribute(
    System::Security::Permissions::SecurityAction::Assert);

// Set the attribute's Category property value, based on the queue's
// Category property value.
attribute->Category = queue->Category.ToString();

// Display the new value of the attribute's Category property.
Console::WriteLine("attribute->Category: {0}",
    attribute->Category);

queue->Close();

// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");

// Create a new instance of MessageQueuePermissionAttribute.
MessageQueuePermissionAttribute attribute =
    new MessageQueuePermissionAttribute(
    System.Security.Permissions.SecurityAction.Assert);

// Set the attribute's Category property value, based on the queue's
// Category property value.
attribute.Category = queue.Category.ToString();

// Display the new value of the attribute's Category property.
Console.WriteLine("attribute.Category: {0}",
    attribute.Category.ToString());

Gilt für: