DefaultPropertiesToSend.Priority 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置消息优先级,用于确定消息在队列中的位置。
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 会影响消息队列在路由中处理消息的方式,以及消息到达目标时消息在队列中的放置位置。 优先级较高的消息在路由期间优先,并插入到队列的前面。 而具有相同优先级的消息则会按照到达的先后时间插入到队列中。
消息优先级只能针对非事务性消息进行有意义的设置。 事务消息的优先级自动设置为 Lowest
,这会导致忽略事务性消息优先级。