DefaultPropertiesToSend.Priority Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает приоритет сообщения, используемый для определения места сообщения при его поступлении в очередь.
public:
property System::Messaging::MessagePriority Priority { System::Messaging::MessagePriority get(); void set(System::Messaging::MessagePriority value); };
[System.Messaging.MessagingDescription("MsgPriority")]
public System.Messaging.MessagePriority Priority { get; set; }
[<System.Messaging.MessagingDescription("MsgPriority")>]
member this.Priority : System.Messaging.MessagePriority with get, set
Public Property Priority As MessagePriority
Значение свойства
Одно из значений перечисления MessagePriority, представляющее уровень приоритета нетранзакционного сообщения. Значение по умолчанию — Normal
.
- Атрибуты
Комментарии
Свойство Priority влияет на то, как message queuing обрабатывает сообщение, когда оно находится в пути, а также место размещения сообщения в очереди, когда оно достигает места назначения. Сообщения с более высоким приоритетом получают предпочтение во время маршрутизации и вставляются в переднюю часть очереди. Сообщения, имеющие одинаковый приоритет, помещаются в очередь в порядке поступления.
Приоритет сообщений можно задать только для нетранзакционных сообщений. Приоритет транзакционных сообщений автоматически устанавливается в Lowest
, что приводит к тому, что приоритет транзакционных сообщений игнорируется.