WorkflowRuntime.Dispose Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
tarafından WorkflowRuntimekullanılan kaynakları serbest bırakır.
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Uygulamalar
Açıklamalar
öğesini düzgün bir şekilde kapatmak WorkflowRuntime için yalnızca çağrısı yaptıktan sonra çağrısı DisposeStopRuntimeyapmalısınız. Bunun nedeni, yönteminin tek başına çağrılmasının DisposeWorkflowRuntime öğesini kullanılamaz durumda bırakmasıdır. Dispose açık dosya tanıtıcılarını, veritabanı bağlantılarını vb. kapatarak çalışma zamanı tarafından kullanılan kaynakları serbest bırakır, ancak iş akışı örneklerini kaldırmaz, hizmetleri durdurmaz veya diğer eylemleri StopRuntime gerçekleştirmez.
Dispose yalnızca konak uygulamanın tarafından kullanılan kaynakları atık toplayıcı tarafından WorkflowRuntime otomatik olarak boşaltılmadan önce boşaltması gerektiğinde çağrılmalıdır. hakkında Disposegenel bilgi için bkz. Yönetilmeyen Kaynakları Temizleme ve Dispose Yöntemi Uygulama.