Bagikan melalui


HttpBaseProtocolFilter.Close Metode

Definisi

Menutup instans HttpBaseProtocolFilter dan merilis sumber daya yang dialokasikan.

public:
 virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET

Penerapan

M:Windows.Foundation.IClosable.Close M:System.IDisposable.Close

Keterangan

Metode Tutup merilis sumber daya yang dialokasikan yang digunakan oleh instans HttpBaseProtocolFilter . Metode Tutup dapat digunakan untuk mengelola masa pakai sumber daya sistem (soket jaringan yang digunakan oleh HttpBaseProtocolFilter, misalnya) yang digunakan oleh objek Windows Runtime.

Dalam .NET Framework 4.5, metode ini diproyeksikan sebagai metode Buang. Dalam ekstensi komponen Visual C++ (C++/CX), metode ini diproyeksikan sebagai bagian dari destruktor (operator hapus).

Aplikasi yang ditulis dalam JavaScript, C#, atau VB.NET menggunakan pengumpulan sampah untuk merilis sumber daya. Jadi objek HttpBaseProtocolFilter dan sumber daya terkait tidak dilepaskan sampai lulus pengumpulan sampah berjalan. Metode Tutup memungkinkan aplikasi untuk merilis sumber daya ini lebih awal daripada menunggu objek dirilis oleh pengumpulan sampah.

Aplikasi yang ditulis dalam C++ atau CX tidak memiliki metode Tutup karena aplikasi ini dapat menghancurkan objek secara deterministik. Di C++ dan CX, objek dilepaskan ketika jatuh dari cakupan program atau sebagai bagian dari destruktor (operator penghapusan) untuk objek .

Berlaku untuk

Lihat juga