MsmqMessage<T>.TimeToReachQueue 属性

定义

获取或设置一个 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)

属性值

Nullable<TimeSpan>

一个 TimeSpan,它指示所允许的消息到达目标队列的最长时间。 可为 null

示例

message.TimeToReachQueue = new TimeSpan(0,10,0);
message.TimeToReachQueue = New TimeSpan(0, 10, 0)

注解

如果在消息到达其目标队列之前,此属性所指定的时间间隔就已到期,则消息队列 (MSMQ) 将按照下列两种方式之一,放弃该消息。 如果消息的 UseDeadLetterQueue 属性为 true,则将该消息发送到死信队列。 否则,丢弃该消息。

此属性的默认值为 null

适用于