Бөлісу құралы:


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.

В следующей таблице показано, доступно ли это свойство в различных режимах рабочей группы.

Режим рабочей группы В наличии
Локальный компьютер Да
Имя локального компьютера и прямого формата Да
Удаленный компьютер Да
Имя удаленного компьютера и прямого формата Нет

Применяется к

См. также раздел