Bagikan melalui


WebResponse.Close Metode

Definisi

Saat ditimpa oleh kelas turunan, menutup aliran respons.

public:
 virtual void Close();
public virtual void Close ();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()

Pengecualian

Setiap upaya dilakukan untuk mengakses metode , ketika metode tidak ditimpa di kelas turunan.

Contoh

Contoh berikut menggunakan Close metode untuk menutup WebResponse.

// Create a 'WebRequest' object with the specified url.
WebRequest^ myWebRequest = WebRequest::Create( "http://www.contoso.com" );
// Send the 'WebRequest' and wait for response.
WebResponse^ myWebResponse = myWebRequest->GetResponse();

// Process the response here.
Console::WriteLine( "\nResponse Received::Trying to Close the response stream.." );
// Release resources of response Object*.
myWebResponse->Close();
Console::WriteLine( "\nResponse Stream successfully closed" );
// Create a 'WebRequest' object with the specified url. 	
WebRequest myWebRequest = WebRequest.Create("http://www.contoso.com"); 
// Send the 'WebRequest' and wait for response.	
WebResponse myWebResponse = myWebRequest.GetResponse(); 

// Process the response here.
Console.WriteLine("\nResponse Received.Trying to Close the response stream..");
// Release resources of response object.
myWebResponse.Close();
Console.WriteLine("\nResponse Stream successfully closed");
' Create a 'WebRequest' object with the specified url 	
Dim myWebRequest As WebRequest = WebRequest.Create("www.contoso.com")
' Send the 'WebRequest' and wait for response.	
Dim myWebResponse As WebResponse = myWebRequest.GetResponse()

'  Process the response here
Console.WriteLine(ControlChars.Cr + "Response Received.Trying to Close the response stream..")
' Release resources of response object
myWebResponse.Close()
Console.WriteLine(ControlChars.Cr + "Response Stream successfully closed")

Keterangan

Metode Close ini membersihkan sumber daya yang WebResponse digunakan oleh dan menutup aliran yang mendasar dengan memanggil Stream.Close metode .

Catatan

Respons harus ditutup untuk menghindari kehabisan sumber daya sistem. Aliran respons dapat ditutup dengan memanggil Stream.Close atau Close.

Catatan

Kelasnya WebResponse adalah abstract kelas. Perilaku WebResponse aktual instans pada durasi ditentukan oleh kelas turunan yang dikembalikan oleh WebRequest.GetResponse. Untuk informasi selengkapnya tentang nilai dan pengecualian default, silakan lihat dokumentasi untuk kelas turunan, seperti HttpWebResponse dan FileWebResponse.

Berlaku untuk

Lihat juga