Sdílet prostřednictvím


MsmqBindingElementBase.TimeToLive Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, jak dlouho jsou zprávy platné. Po uplynutí této doby se zpráva umístí do fronty nedoručených zpráv (pokud je k dispozici).

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

Hodnota vlastnosti

TimeSpan

Hodnota TimeSpan , která určuje, jak dlouho jsou zprávy platné. Výchozí hodnota je 24 hodin.

Atributy

Poznámky

Aplikace zařazené do fronty fungují odpojeným způsobem, takže odesílající a přijímající aplikace nemusí být spuštěné současně. Zpráva odeslaná odeslaná odesílající aplikací proto nemusí být okamžitě zpracována přijímající aplikací. Některé zprávy obsahují informace platné jenom pro určité časové období. Pokud tato zpráva není doručena v daném časovém období, již neobsahuje užitečné informace a měla by být ukončena. Tato vlastnost umožňuje určit časový limit pro dobu, po kterou se zpráva uchovává před doručením do fronty aplikace. Pokud tento časový limit uplynul před doručením zprávy do fronty aplikace, zpráva se umístí do fronty nedoručených zpráv, pokud je k dispozici (určená DeadLetterQueue vlastností), jinak pokud není k dispozici žádná fronta nedoručených zpráv, zpráva se zahodí.

Platí pro