MsmqBindingElementBase.TimeToLive Egenskap

Definition

Hämtar eller anger ett värde som anger hur länge meddelanden är giltiga. När den här tiden har förflutit placeras meddelandet i en kö med obeställbara meddelanden (om tillgängligt).

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

Egenskapsvärde

Ett TimeSpan värde som anger hur länge meddelanden är giltiga. Standardvärdet är 24 timmar.

Attribut

Kommentarer

Program i kö fungerar avsiktligt på ett frånkopplat sätt, så att de sändande och mottagande programmen kanske inte körs samtidigt. Därför kan det hända att ett meddelande som skickas av det sändande programmet inte bearbetas omedelbart av det mottagande programmet. Vissa meddelanden innehåller information som endast är giltig under en viss tidsperiod. Om det här meddelandet inte levereras inom den tidsperioden innehåller det inte längre användbar information och bör tas bort. Med den här egenskapen kan du ange en tidsgräns för hur länge ett meddelande sparas före leveransen till programkön. Om den här tidsgränsen förflutit innan meddelandet levereras till programkön placeras meddelandet i kön med obeställbara meddelanden om en är tillgänglig (bestäms av DeadLetterQueue egenskapen), annars tas meddelandet bort om det inte finns någon kö med obeställbara meddelanden.

Gäller för