WorkflowIdleBehavior.TimeToPersist 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 TimeSpan , která nastane mezi časem pracovní postup je nečinný a je trvalý.
public:
property TimeSpan TimeToPersist { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan TimeToPersist { get; set; }
member this.TimeToPersist : TimeSpan with get, set
Public Property TimeToPersist As TimeSpan
Hodnota vlastnosti
Časový rozsah použitý k určení, kdy je pracovní postup zachován.
Poznámky
Začíná TimeSpan uplynout, když instance pracovního postupu se stane nečinnou. Tato vlastnost je užitečná, pokud chcete zachovat instanci pracovního postupu agresivněji a přitom zachovat instanci v paměti co nejdéle. Výchozí hodnota této vlastnosti je MaxValue. Vlastnost TimeToPersist je platná pouze v případě, že je její hodnota menší než TimeToUnload. Pokud je větší, je ignorována. TimeSpan Pokud hodnota určená parametrem TimeToPersist uplynula před TimeSpan hodnotou určenou parametrem TimeToUnload, musí být trvalost dokončena před uvolněním pracovního postupu. To znamená, že může být operace uvolnění zpožděna, dokud je trvalá pracovního postupu. Stálost vrstvu je zodpovědná za zpracování jakékoli pokusy o vytvoření přechodné chyb a pouze vyvolá výjimky na jiný obnovitelné chyby. Proto všechny výjimky, dojde při stálost jsou zpracovány jako závažné a instance pracovního postupu byl přerušen.