MsmqBindingElementBase.TimeToLive Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven hoe lang berichten geldig zijn. Wanneer deze tijd is verstreken, wordt het bericht in een wachtrij met dode letters geplaatst (indien beschikbaar).

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

Waarde van eigenschap

Een TimeSpan waarde die aangeeft hoe lang berichten geldig zijn. De standaardwaarde is 24 uur.

Kenmerken

Opmerkingen

Toepassingen in de wachtrij werken standaard op een niet-verbonden manier, zodat de verzendende en ontvangende toepassingen mogelijk niet tegelijkertijd worden uitgevoerd. Daarom kan een bericht dat door de verzendende toepassing wordt verzonden, mogelijk niet onmiddellijk worden verwerkt door de ontvangende toepassing. Sommige berichten bevatten informatie die alleen geldig is voor een bepaalde periode. Als dit bericht niet binnen die periode wordt bezorgd, bevat het geen nuttige informatie meer en moet het worden verwijderd. Met deze eigenschap kunt u een tijdslimiet opgeven voor hoe lang een bericht wordt bewaard voordat een bericht in de toepassingswachtrij wordt afgeleverd. Als deze tijdslimiet is verstreken voordat het bericht wordt bezorgd in de toepassingswachtrij, wordt het bericht in de wachtrij met dode letters geplaatst als deze beschikbaar is (bepaald door de DeadLetterQueue eigenschap). Als er anders geen wachtrij met dode letters beschikbaar is, wordt het bericht verwijderd.

Van toepassing op