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)
Значение свойства
Объект структуры TimeSpan, указывающий максимальное время, в течение которого сообщение должно быть доставлено в конечную очередь. Может иметь значение null
.
Примеры
message.TimeToReachQueue = new TimeSpan(0,10,0);
message.TimeToReachQueue = New TimeSpan(0, 10, 0)
Комментарии
При истечении интервала времени, заданного в этом свойстве, до момента достижения сообщением конечной очереди, служба Message Queuing (MSMQ) отклоняет это сообщение одним из двух способов. Если свойство UseDeadLetterQueue сообщения имеет значение true
, это сообщение будет передано в очередь недоставленных сообщений. В противном случае сообщение будет отброшено.
Значением по умолчанию для этого свойства является null
.