HttpContext.Response 속성

정의

현재 HTTP 응답에 대한 HttpResponse 개체를 가져옵니다.Gets the HttpResponse object for the current HTTP response.

public:
 property System::Web::HttpResponse ^ Response { System::Web::HttpResponse ^ get(); };
public System.Web.HttpResponse Response { get; }
member this.Response : System.Web.HttpResponse
Public ReadOnly Property Response As HttpResponse

속성 값

현재 HTTP 응답에 대한 HttpResponse입니다.The HttpResponse for the current HTTP response.

예외

웹 애플리케이션은 통합 모드의 IIS 7하에 실행되고 있습니다.The Web application is running under IIS 7 in Integrated mode.

설명

Response 속성은 HttpResponse 클래스의 속성 및 메서드에 대 한 프로그래밍 방식의 액세스를 제공 합니다.The Response property provides programmatic access to the properties and methods of the HttpResponse class. ASP.NET 페이지에 HttpContext 클래스를 포함 하는 System.Web 네임 스페이스에 대 한 기본 참조가 포함 되어 있으므로 HttpContext에 대 한 정규화 된 클래스 참조를 사용 하지 않고 .aspx 페이지에서 HttpContext의 멤버를 참조할 수 있습니다.Because ASP.NET pages contain a default reference to the System.Web namespace (which contains the HttpContext class), you can reference the members of HttpContext on an .aspx page without using the fully qualified class reference to HttpContext. 예를 들어 Response.Write("some output")를 사용 하 여 출력을 HTTP 출력 스트림에 쓸 수 있습니다.For example, you can use Response.Write("some output") to write output to an HTTP output stream. 그러나 ASP.NET 코드를 사용 하 여 HttpResponse의 멤버를 사용 하려는 경우에는 모듈에 System.Web 네임 스페이스에 대 한 참조와 현재 활성화 된 요청/응답 컨텍스트 및의 클래스에 대 한 정규화 된 참조를 포함 해야 System.Web 사용 하려는입니다.However, if you want to use the members of HttpResponse from an ASP.NET code-behind module, you must include a reference to the System.Web namespace in the module and a fully qualified reference to the currently active request/response context and the class in System.Web that you want to use. 예를 들어 코드를 사용할 수 있는 페이지에서는 정규화 된 이름을 HttpContext.Current.Response.Write("some output")지정 해야 합니다.For example, in a code-behind page you must specify the fully qualified name HttpContext.Current.Response.Write("some output").

적용 대상