次の方法で共有


HttpContext.Response プロパティ

現在の HTTP 応答に対する HttpResponse オブジェクトを取得します。

Public ReadOnly Property Response As HttpResponse
[C#]
public HttpResponse Response {get;}
[C++]
public: __property HttpResponse* get_Response();
[JScript]
public function get Response() : HttpResponse;

プロパティ値

現在の応答に対する HttpResponse オブジェクト。

解説

Response プロパティを使用すると、 HttpResponse クラスのプロパティとメソッドにプログラムからアクセスできます。ASP.NET ページは HttpContext クラスを含んでいる System.Web 名前空間への参照を既定で含んでいるため、.aspx ページでは、 HttpContext への完全限定クラス参照を省略しても、 HttpContext のメンバを参照できます。たとえば、 Response.Write("some output") を使用するだけで、HTTP 出力ストリームに出力を書き込むことができます。ただし、ASP.NET 分離コード モジュールから HttpResponse のメンバを使用する場合は、モジュールに System.Web 名前空間への参照を含める必要があります。また、現在のアクティブな要求/応答のコンテキストおよび使用する System.Web のクラスへの参照を完全に限定する必要があります。たとえば、分離コードのページでは、 HttpContext.Current.Response.Write("some output") のように完全な名前を指定する必要があります。

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

HttpContext クラス | HttpContext メンバ | System.Web 名前空間