Bagikan melalui


BrotliStream.DisposeAsync Metode

Definisi

Secara asinkron merilis sumber daya yang tidak dikelola yang digunakan oleh BrotliStream.

public:
 override System::Threading::Tasks::ValueTask DisposeAsync();
public override System.Threading.Tasks.ValueTask DisposeAsync ();
override this.DisposeAsync : unit -> System.Threading.Tasks.ValueTask
Public Overrides Function DisposeAsync () As ValueTask

Mengembalikan

Tugas yang mewakili operasi pembuangan asinkron.

Keterangan

Metode 'DisposeAsync' memungkinkan Anda melakukan operasi pembuangan intensif sumber daya tanpa memblokir utas utama. Pertimbangan performa ini sangat penting dalam aplikasi Windows 8.x Store atau aplikasi desktop tempat operasi aliran yang memakan waktu dapat memblokir rangkaian UI dan membuat aplikasi tampak seolah-olah tidak berfungsi. Metode asinkron digunakan bersama dengan async kata kunci dan await di Visual Basic dan C#.

Metode ini membuang aliran Brotli dengan menulis perubahan apa pun pada penyimpanan pendukung dan menutup aliran untuk merilis sumber daya.

Memanggil 'DisposeAsync' memungkinkan sumber daya yang BrotliStream digunakan oleh untuk direalokasikan untuk tujuan lain. Untuk informasi selengkapnya, lihat [Membersihkan Sumber Daya Tidak Terkelola](/dotnet/standard/garbage-collection/unmanaged).

Berlaku untuk