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


MessageQueue.Category Свойство

Определение

Возвращает или задает категорию очереди.

public:
 property Guid Category { Guid get(); void set(Guid value); };
[System.Messaging.MessagingDescription("MQ_Category")]
public Guid Category { get; set; }
[<System.Messaging.MessagingDescription("MQ_Category")>]
member this.Category : Guid with get, set
Public Property Category As Guid

Значение свойства

Объект, Guid представляющий категорию очереди (идентификатор типа очереди сообщений), которая позволяет приложению классифицировать свои очереди. Значение по умолчанию — Guid.empty.

Атрибуты

Исключения

Категория очереди была задана как недопустимое значение.

Произошла ошибка при доступе к методу очереди сообщений.

Примеры

Следующий пример кода получает и задает значение свойства очереди Category сообщений.

// Set the queue's Category property value.
queue.Category =
    new System.Guid("00000000-0000-0000-0000-000000000001");

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

Комментарии

Категория очередей позволяет приложению классифицировать свои очереди. Например, можно поместить все очереди выставления счетов в одну категорию и все очереди заказов в другой.

Свойство Category предоставляет доступ к свойству идентификатора типа очереди сообщений (который является чтением и записью), доступному в диалоговом окне "Свойства очереди " в консоли управления компьютером. Вы можете определить новую категорию. Хотя вы можете создать NewGuid значение категории, уникальное для всех Guid значений, такое действие является ненужным. Значение категории должно отличаться только от других категорий, а не от всех остальных Guid значений. Например, можно назначить {00000000-0000-0000-0000-000000000001} в качестве Category одного набора очередей и {00000000-0000-0000-0000-000000000002} в качестве другого Category набора.

Не обязательно задать Categoryпараметр . Значение может быть null.

Установка этого свойства изменяет очередь очереди очереди сообщений. Таким образом, любые другие MessageQueue экземпляры влияют на изменение.

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

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

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

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