Share via


Close Method

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

When overridden by a descendant class, closes the response stream.

Namespace:  System.Net
Assembly:  System.Http (in System.Http.dll)

Syntax

'Declaration
Public Overridable Sub Close
public virtual void Close()
public:
virtual void Close()
abstract Close : unit -> unit 
override Close : unit -> unit 
public function Close()

Exceptions

Exception Condition
NotSupportedException

Any attempt is made to access the method, when the method is not overridden in a descendant class.

Remarks

The Close method cleans up the resources used by a WebResponse and closes the underlying stream by calling the Stream..::..Close method.

Note

The response must be closed to avoid running out of system resources. The response stream can be closed by calling Stream..::..Close or Close.

Note

The WebResponse class is an abstract class. The actual behavior of WebResponse instances at run time is determined by the descendant class returned by WebRequest..::..GetResponse.

.NET Framework Security

See Also

Reference

WebResponse Class

System.Net Namespace