HashAlgorithm.IDisposable.Dispose Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Merilis sumber daya tidak terkelola yang digunakan oleh HashAlgorithm dan secara opsional merilis sumber daya terkelola.
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
Penerapan
Keterangan
Metode ini disebut dengan metode Dispose() publik dan metode Finalisasi. Dispose() memanggil metode Dispose(Boolean) yang dilindungi dengan parameter pembuangan yang diatur ke true. Menyelesaikan pemanggilan Buang dengan membuang diatur ke false.
Ketika parameter pembuangan benar, metode ini merilis semua sumber daya yang dipegang oleh objek terkelola apa pun yang dirujuk ini HashAlgorithm . Metode ini memanggil metode Dispose() dari setiap objek yang dirujuk.
Catatan untuk Pewaris:
Buang dapat dipanggil beberapa kali oleh objek lain. Saat mengesampingkan Buang (Boolean), berhati-hatilah untuk tidak mereferensikan objek yang sebelumnya telah dibuang dalam panggilan sebelumnya ke Buang. Untuk informasi selengkapnya tentang cara menerapkan Dispose(Boolean), lihat Menerapkan Metode Buang.
Untuk informasi selengkapnya tentang Membuang dan Menyelesaikan, lihat Membersihkan Sumber Daya yang Tidak Dikelola dan Menimpa Metode Finalisasi.