WebResponse.Close メソッドとは? わかりやすく解説

WebResponse.Close メソッド

派生クラスオーバーライドされると、応答ストリーム閉じます

名前空間: System.Net
アセンブリ: System (system.dll 内)
構文構文

例外例外
解説解説

Close メソッドは、WebResponse によって使用されリソースクリーンアップし、Stream.Close メソッド呼び出して元になるストリーム閉じます

メモメモ

システム リソースの不足を防ぐために、応答閉じる必要があります応答ストリームは、Stream.Close または Close呼び出して閉じることができます

メモメモ

WebResponse クラスは、abstract クラスです。実行時WebResponse インスタンス実際動作は、WebRequest.GetResponse で返される派生クラスによって決まります既定値および例外詳細については、HttpWebResponse や FileWebResponse などの派生クラス説明参照してください

使用例使用例

Close メソッド使用して WebResponse閉じる例を次に示します

' 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")
// 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.     
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");
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からWebResponse.Close メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からWebResponse.Close メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からWebResponse.Close メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

WebResponse.Close メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



WebResponse.Close メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS