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 или соответствующим значением по умолчанию на основе гарантий.