MsmqBindingBase.TimeToLive Свойство

Определение

Возвращает или задает интервал времени, указывающий, сколько времени сообщения, обработанные этой привязкой, могут находиться в очереди до истечения срока их действия.

public:
 property TimeSpan TimeToLive { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan TimeToLive { get; set; }
member this.TimeToLive : TimeSpan with get, set
Public Property TimeToLive As TimeSpan

Значение свойства

Это TimeSpan указывает, сколько времени сообщения могут находиться в очереди до истечения срока их действия. Значение по умолчанию равно 1 дню.

Комментарии

Для TimeToLive свойства необходимо убедиться, что сообщения, чувствительные к времени, не становятся устаревшими, прежде чем они обрабатываются принимающими приложениями. Сообщение в очереди, к которому не обращается принимающее приложение в течение указанного интервала времени, истекает. Просроченные сообщения отправляются в специальную очередь, называемую очередью недоставленных писем. Расположение очереди недоставленных букв задается свойством DeadLetterQueue или соответствующим значением по умолчанию на основе гарантий.

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