Language

MessageQueue.QueueName プロパティ

定義

キューを識別するフレンドリ名を取得または設定します。

public:
 property System::String ^ QueueName { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_QueueName")]
public string QueueName { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Messaging.MessagingDescription("MQ_QueueName")>]
member this.QueueName : string with get, set
Public Property QueueName As String

プロパティ値

この MessageQueueによって参照されるキューを識別する名前。 値を nullすることはできません。

属性

例外

キュー名は null。

例

次のコード例では、メッセージ キューの QueueName プロパティの値を取得して設定します。

// Set the queue's QueueName property value.
queue.QueueName = "Example Queue";

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

注釈

QueueNameとMachineNameを組み合わせて、キューのわかりやすいPath名を作成できます。 次の表に示すように、 Path プロパティのフレンドリ名のバリエーションの構文は、キューの種類によって異なります。

[キューの種類] 構文
パブリック キュー MachineName\QueueName
プライベート キュー MachineName\Private$\QueueName
ジャーナル キュー MachineName\QueueName\Journal$

ローカル コンピューターを表すには、"." を使用します。

QueueName プロパティを変更すると、Path プロパティに影響します。 QueueName プロパティを設定せずにMachineNameを設定すると、Path プロパティは .\QueueName になります。 それ以外の場合、 Path は MachineName\QueueNameになります。

次の表は、このプロパティがさまざまなワークグループ モードで使用できるかどうかを示しています。

ワークグループ モード 在庫有り
ローカル コンピューター はい
ローカル コンピューターと直接の形式名 はい
リモート コンピューター はい
リモート コンピューターと直接の形式名 いいえ

適用対象

こちらもご覧ください