Поделиться через


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, что приводит к тому, что приоритет транзакционных сообщений игнорируется.

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

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