MsmqBindingElementBase.TimeToLive Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее допустимое время сообщений. Когда это время истекло, сообщение помещается в очередь недоставленных писем (если она доступна).
public:
property TimeSpan TimeToLive { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("timeToLive", DefaultValue="1.00:00:00")]
public TimeSpan TimeToLive { get; set; }
[System.Configuration.ConfigurationProperty("timeToLive", DefaultValue="1.00:00:00")]
[System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))]
public TimeSpan TimeToLive { get; set; }
[System.Configuration.ConfigurationProperty("timeToLive", DefaultValue="1.00:00:00")]
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))]
public TimeSpan TimeToLive { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))>]
[<System.Configuration.ConfigurationProperty("timeToLive", DefaultValue="1.00:00:00")>]
member this.TimeToLive : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("timeToLive", DefaultValue="1.00:00:00")>]
[<System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))>]
member this.TimeToLive : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("timeToLive", DefaultValue="1.00:00:00")>]
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))>]
member this.TimeToLive : TimeSpan with get, set
Public Property TimeToLive As TimeSpan
Значение свойства
TimeSpan Значение, указывающее допустимое время сообщений. Значение по умолчанию составляет 24 часа.
- Атрибуты
Комментарии
Приложения, созданные по очереди, работают в отключенном режиме, поэтому отправка и получение приложений могут не выполняться одновременно. Таким образом, сообщение, отправленное отправляющим приложением, может не обрабатываться немедленно принимающей приложением. Некоторые сообщения содержат сведения, допустимые только в течение определенного периода времени. Если это сообщение не доставляется в течение этого периода времени, оно больше не содержит полезных сведений и должно быть удалено. Это свойство позволяет указать ограничение на время хранения сообщения до доставки в очередь приложения. Если это ограничение времени истекает до доставки сообщения в очередь приложения, сообщение помещается в очередь недоставленных писем, если оно доступно (определяется DeadLetterQueue свойством). В противном случае, если очередь недоставленных писем недоступна, сообщение удаляется.