Aracılığıyla paylaş


MessageQueuePermissionEntry Oluşturucular

Tanım

MessageQueuePermissionEntry sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Belirtilen izin erişim düzeyleri ve kuyruğun MessageQueuePermissionEntry yolu ile sınıfının yeni bir örneğini başlatır.

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

Belirtilen izin erişim düzeyleri, kuyruğun MessageQueuePermissionEntry bulunduğu bilgisayarın adı, kuyruk açıklaması ve kuyruk kategorisi ile sınıfın yeni bir örneğini başlatır.

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String)

Belirtilen izin erişim düzeyleri ve kuyruğun MessageQueuePermissionEntry yolu ile sınıfının yeni bir örneğini başlatır.

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)

Parametreler

permissionAccess
MessageQueuePermissionAccess

Değerlerin bit düzeyinde birleşimi MessageQueuePermissionAccess . PermissionAccess özelliği bu değere ayarlanır.

path
String

Nesnesi tarafından başvuruda bulunan kuyruğun MessageQueue yolu. Path özelliği bu değere ayarlanır.

Örnekler

Aşağıdaki kod örneği yeni bir örneği MessageQueuePermissionEntryoluşturur.

// 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);

Şunlara uygulanır

MessageQueuePermissionEntry(MessageQueuePermissionAccess, String, String, String)

Belirtilen izin erişim düzeyleri, kuyruğun MessageQueuePermissionEntry bulunduğu bilgisayarın adı, kuyruk açıklaması ve kuyruk kategorisi ile sınıfın yeni bir örneğini başlatır.

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)

Parametreler

permissionAccess
MessageQueuePermissionAccess

Değerlerin bit düzeyinde birleşimi MessageQueuePermissionAccess . PermissionAccess özelliği bu değere ayarlanır.

machineName
String

Message Queuing kuyruğunun bulunduğu bilgisayarın adı. MachineName özelliği bu değere ayarlanır.

label
String

Kuyruk açıklaması. Label özelliği bu değere ayarlanır.

category
String

Kuyruk kategorisi (Message Queuing türü tanımlayıcısı). Category özelliği bu değere ayarlanır.

Örnekler

Aşağıdaki kod örneği yeni bir örneği MessageQueuePermissionEntryoluşturur.

// 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());

Şunlara uygulanır