Freigeben über


MsmqBindingElementBase.ValidityDuration Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der die Dauer angibt, die eine Nachricht durch das Empfangskontextfeature gesperrt wird.

public:
 property TimeSpan ValidityDuration { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ValidityDuration { get; set; }
member this.ValidityDuration : TimeSpan with get, set
Public Property ValidityDuration As TimeSpan

Eigenschaftswert

Die Dauer, die eine Nachricht durch die Empfangskontextfunktion gesperrt wird.

Ausnahmen

Der Wert ist kleiner als Null oder größer als Int32.MaxValue.

Hinweise

Der Standardwert beträgt 5 Minuten. Der Empfangskontext sperrt die Nachricht zur Überprüfung, bis sie entweder verbraucht oder wieder in die Warteschlange freigegeben wird. Die Gültigkeitsdauer-Eigenschaft gibt an, wie lange die Nachricht durch den Empfangskontext gesperrt bleibt, bevor sie automatisch wieder in die Warteschlange freigegeben wird.

Von Bedeutung

Wenn ValidityDuration eine Nachricht abläuft, wird jede Transaktion, die möglicherweise für die Verarbeitung verwendet wird, zusammen mit der Workflowinstanz abgebrochen, wenn der Ablauf während der Transaktion erfolgt.

Gilt für: