WorkflowRuntime.Dispose Metoda

Definice

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.

Platí pro