Aracılığıyla paylaş


CharEnumerator.IDisposable.Dispose Yöntem

Tanım

sınıfı tarafından CharEnumerator kullanılan tüm kaynakları serbest bırakır.

 virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
abstract member System.IDisposable.Dispose : unit -> unit
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose

Uygulamalar

Açıklamalar

sınıfını kullanmayı bitirdiğinizde IDisposable.Dispose öğesini çağırın CharEnumerator . yöntemi sınıfını kullanılamaz durumda bırakır CharEnumerator . Çağırdıktan sonra, atık toplayıcının sınıfın CharEnumerator kapladığı belleği geri kazanabilmesi için sınıfına CharEnumerator yönelik tüm başvuruları serbest bırakmanız gerekir.

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

Not

Sınıfa son başvurunuzu yayınlamadan önce her zaman IDisposable.Dispose öğesini çağırın CharEnumerator . Aksi takdirde, atık toplayıcı nesnenin Finalize() yöntemini çağırana CharEnumerator kadar kullandığı kaynaklar serbest kalır.

Şunlara uygulanır