BlockingCollection<T>.Dispose Yöntem

Tanım

BlockingCollection<T> sınıfının geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır.

Aşırı Yüklemeler

Dispose()

BlockingCollection<T> sınıfının geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır.

Dispose(Boolean)

Örnek tarafından BlockingCollection<T> kullanılan kaynakları serbest bırakır.

Dispose()

Kaynak:
BlockingCollection.cs
Kaynak:
BlockingCollection.cs
Kaynak:
BlockingCollection.cs

BlockingCollection<T> sınıfının geçerli örneği tarafından kullanılan tüm 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

Dispose yöntemi iş parçacığı güvenli değildir.

kullanmayı bitirdiğinizde öğesini çağırın DisposeBlockingCollection<T>. Dispose yöntemi, BlockingCollection<T> öğesini kullanılamaz durumda bırakır. çağrısı Disposeyaptıktan sonra, çöp toplayıcının BlockingCollection<T> , yer kaplayan belleği geri kazanabilmesi için tüm başvurularını BlockingCollection<T> serbest bırakmanız gerekir.

Daha fazla bilgi için bkz. Yönetilmeyen Kaynakları Temizleme ve Atma Yöntemi Uygulama.

Not

son başvurunuzu yayınlamadan önce her zaman çağrısında Dispose bulunur BlockingCollection<T>. Aksi takdirde, atık toplayıcı nesnenin Finalize yöntemini çağırana BlockingCollection<T> kadar kullandığı kaynaklar serbest kalır.

Ayrıca bkz.

Şunlara uygulanır

Dispose(Boolean)

Kaynak:
BlockingCollection.cs
Kaynak:
BlockingCollection.cs
Kaynak:
BlockingCollection.cs

Örnek tarafından BlockingCollection<T> kullanılan kaynakları serbest bırakır.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Parametreler

disposing
Boolean

Açık olarak (true) veya sonlandırıcı (false) nedeniyle atılıp atılmayacağı.

Ayrıca bkz.

Şunlara uygulanır