Aracılığıyla paylaş


MessageQueuePermissionAttribute.MachineName Özellik

Tanım

Message Queuing kuyruğunun bulunduğu bilgisayarın adını alır veya ayarlar.

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

Özellik Değeri

Kuyruğun bulunduğu bilgisayarın adı.

Özel durumlar

Bu durumda değer null olur.

Örnekler

Aşağıdaki kod örneği, ileti kuyruğu izin özniteliğinin MachineName özelliğini alır ve ayarlar.


// 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 MachineName property value, based on the queue's
// MachineName property value.
attribute->MachineName = queue->MachineName;

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

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 MachineName property value, based on the queue's
// MachineName property value.
attribute.MachineName = queue.MachineName;

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

Şunlara uygulanır