FileWebResponse::Close Method ()
.NET Framework (current version)
Closes the response stream.
Assembly: System (in System.dll)
The Close method cleans up the resources used by a FileWebResponse and closes the response stream by calling the Stream::Close method.
Note |
|---|
The response stream must be closed to avoid running out of system resources. You can closes the response stream by calling either Stream::Close or Close |
The following example uses the Close method to close the response stream.
void GetPage( String^ url ) { try { Uri^ fileUrl = gcnew Uri( String::Concat( "file://", url ) ); // Create a FileWebrequest with the specified Uri. FileWebRequest^ myFileWebRequest = dynamic_cast<FileWebRequest^>(WebRequest::Create( fileUrl )); // Send the 'fileWebRequest' and wait for response. FileWebResponse^ myFileWebResponse = dynamic_cast<FileWebResponse^>(myFileWebRequest->GetResponse()); // Process the response here. Console::WriteLine( "\nResponse Received::Trying to Close the response stream.." ); // Release resources of response Object*. myFileWebResponse->Close(); Console::WriteLine( "\nResponse Stream successfully closed." ); } catch ( WebException^ e ) { Console::WriteLine( "\r\nWebException thrown.The Reason for failure is : {0}", e->Status ); } catch ( Exception^ e ) { Console::WriteLine( "\nThe following Exception was raised : {0}", e->Message ); } }
.NET Framework
Available since 1.1
Available since 1.1
Show:
