Freigeben über


MsmqBindingElementBase.ValidityDuration Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der die Dauer angibt, für die eine Meldung durch die Empfangskontextfunktion 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 Meldung durch die Empfangskontextfunktion gesperrt wird.

Ausnahmen

Der festgelegte Wert ist kleiner als 0 (null) oder größer als Int32.MaxValue.

Hinweise

Der Standardwert beträgt 5 Minuten. Der Empfangskontext sperrt die Meldung zur Überprüfung, bis sie entweder genutzt oder wieder für die Warteschlange freigegeben wird. Die Gültigkeitsdauereigenschaft gibt an, wie lang die Meldung durch den Empfangskontext gesperrt bleibt, bevor sie automatisch wieder für die Warteschlange freigegeben wird.

Wichtig

Wenn die ValidityDuration für eine Meldung abläuft, wird jede Transaktion, die für deren Verarbeitung verwendet werden kann, zusammen mit der Workflowinstanz abgebrochen, sofern das Ablaufen während der Transaktion eintritt.

Gilt für: