MessageQueue.BasePriority Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает базовый приоритет очереди сообщений, которые используются для маршрутизации сообщений общедоступной очереди по сети.
public:
property short BasePriority { short get(); void set(short value); };
[System.Messaging.MessagingDescription("MQ_BasePriority")]
public short BasePriority { get; set; }
[<System.Messaging.MessagingDescription("MQ_BasePriority")>]
member this.BasePriority : int16 with get, set
Public Property BasePriority As Short
Значение свойства
Единый базовый приоритет для всех сообщений, отправленных в очередь (общедоступная). Значение по умолчанию равно нулю (0).
- Атрибуты
Исключения
Базовый приоритет был задан как недопустимое значение.
Произошла ошибка при доступе к методу очереди сообщений.
Примеры
Следующий пример кода получает и задает значение свойства очереди BasePriority сообщений.
// Set the queue's BasePriority property value.
queue.BasePriority = 10;
// Display the new value of the queue's BasePriority property.
Console.WriteLine("MessageQueue.BasePriority: {0}", queue.BasePriority);
Комментарии
Базовый приоритет очереди сообщений указывает, как сообщение направляется в ту очередь, как она перемещается по сети. Можно задать BasePriority свойство, чтобы предоставить более высокий или нижний приоритет всем сообщениям, отправленным в указанную очередь, чем отправленным другим очередям. Установка этого свойства изменяет очередь очереди очереди сообщений. Таким образом, любые другие MessageQueue экземпляры влияют на изменение.
Очередь BasePriority сообщений не связана со Priority свойством сообщения, которое указывает порядок размещения входящих сообщений в очередь.
BasePriority Применяется только к общедоступным очередям, пути которых указываются с помощью имени формата. Базовый приоритет частной очереди всегда равен нулю (0).
В следующей таблице показано, доступно ли это свойство в различных режимах рабочей группы.
| Режим рабочей группы | В наличии |
|---|---|
| Локальный компьютер | Да |
| Имя локального компьютера и прямого формата | Да |
| Удаленный компьютер | Нет |
| Имя удаленного компьютера и прямого формата | Нет |