MsmqBindingBase.TimeToLive Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Zeitintervall ab oder legt das Zeitintervall fest, das angibt, wie lange die von dieser Bindung verarbeiteten Meldungen in der Warteschlange bleiben können, bevor sie ablaufen.
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
Eigenschaftswert
Der TimeSpan, der angibt, wie lange die Meldungen in der Warteschlange verbleiben können, bevor sie ablaufen. Der Standardwert ist 1 Tag.
Hinweise
Die TimeToLive-Eigenschaft wird festgelegt, um sicherzustellen, das zeitkritische Meldungen nicht veralten, bevor sie von den empfangenden Anwendungen verarbeitet werden. Eine in einer Warteschlange befindliche Nachricht, auf die die empfangende Anmeldung nicht innerhalb des angegebenen Zeitintervalls zugreift, läuft ab. Abgelaufene Nachrichten werden an eine spezielle Warteschlange gesendet und zwar an die Warteschlange für unzustellbare Nachrichten. Der Speicherort der Warteschlange für unzustellbare Meldungen wird mithilfe der DeadLetterQueue-Eigenschaft festgelegt. Andernfalls gilt die entsprechende, auf den Zusicherungen basierende Standardeinstellung.