WebResponse.Close Método

Definición

Cuando se invalida mediante una clase descendiente, cierra la secuencia de respuesta.

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

Excepciones

Cualquier intento se realiza para acceder al método , cuando el método no se invalida en una clase descendiente.

Ejemplos

En el ejemplo siguiente se usa el Close método para cerrar .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 	
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")

Comentarios

El Close método limpia los recursos usados por WebResponse y cierra la secuencia subyacente llamando al Stream.Close método .

Note

La respuesta debe cerrarse para evitar quedarse sin recursos del sistema. El flujo de respuesta se puede cerrar llamando a Stream.Close o Close.

Note

La WebResponse clase es una abstract clase. El comportamiento real de las instancias en tiempo de WebResponse ejecución viene determinado por la clase descendiente devuelta por WebRequest.GetResponse. Para obtener más información sobre los valores predeterminados y las excepciones, consulte la documentación de las clases descendientes, como HttpWebResponse y FileWebResponse.

Se aplica a

Consulte también