MsmqMessage<T>.TimeToReachQueue 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个 TimeSpan,它指示所允许的消息到达目标队列的最长时间。
public:
property Nullable<TimeSpan> TimeToReachQueue { Nullable<TimeSpan> get(); void set(Nullable<TimeSpan> value); };
public TimeSpan? TimeToReachQueue { get; set; }
member this.TimeToReachQueue : Nullable<TimeSpan> with get, set
Public Property TimeToReachQueue As Nullable(Of TimeSpan)
属性值
一个 TimeSpan,它指示所允许的消息到达目标队列的最长时间。 可为 null
。
示例
message.TimeToReachQueue = new TimeSpan(0,10,0);
message.TimeToReachQueue = New TimeSpan(0, 10, 0)
注解
如果在消息到达其目标队列之前,此属性所指定的时间间隔就已到期,则消息队列 (MSMQ) 将按照下列两种方式之一,放弃该消息。 如果消息的 UseDeadLetterQueue 属性为 true
,则将该消息发送到死信队列。 否则,丢弃该消息。
此属性的默认值为 null
。