MsmqBindingElementBase.ValidityDuration Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje dobu trvání zprávy bude uzamčena funkcí kontextu příjmu.
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
Hodnota vlastnosti
Doba trvání zprávy bude uzamčena funkcí kontextu příjmu.
Výjimky
Hodnota je menší než nula nebo větší než Int32.MaxValue.
Poznámky
Výchozí hodnota je 5 minut. Funkce Přijmout kontext uzamkne zprávu pro kontrolu, dokud se zpráva buď nespotřebuje, nebo se uvolní zpět do fronty. Vlastnost doba trvání platnosti určuje, jak dlouho zpráva zůstane uzamčena kontextem příjmu, než se automaticky uvolní zpět do fronty.
Důležité
Pokud ValidityDuration vyprší platnost zprávy, všechny transakce, které lze použít pro její zpracování, budou přerušeny spolu s instancí pracovního postupu, pokud dojde k vypršení platnosti během transakce.