WorkflowRuntime.Dispose Metoda
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í.
Uvolní prostředky používané nástrojem WorkflowRuntime.
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementuje
Poznámky
Chcete-li elegantně vypnout WorkflowRuntime , měli byste zavolat Dispose pouze po zavolání StopRuntime. Důvodem je to, že volání Dispose samotné metody ponechá WorkflowRuntime v nepoužitelném stavu. Dispose uvolní prostředky používané modulem runtime zavřením otevřených popisovačů souborů, databázových připojení atd., ale nenačte instance pracovního postupu, zastaví služby ani neprovede žádnou z dalších akcí, které StopRuntime dělají.
Dispose by se mělo volat pouze v případě, že hostitelská aplikace musí uvolnit prostředky používané WorkflowRuntime dříve, než jsou automaticky uvolněny uvolňováním paměti. Obecné informace o Dispose, naleznete v tématu Čištění nespravovaných prostředků a implementace Dispose Metoda.