이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

HttpContextBase 클래스

 

게시 날짜: 2016년 11월

개별 HTTP 요청에 대한 HTTP 관련 정보를 포함하는 클래스에 대한 기본 클래스로 사용됩니다.

네임스페이스:   System.Web
어셈블리:  System.Web(System.Web.dll에 있음)

System.Object
  System.Web.HttpContextBase
    System.Web.HttpContextWrapper

public abstract class HttpContextBase : IServiceProvider

이름설명
System_CAPS_protmethodHttpContextBase()

상속된 클래스 인스턴스에 사용할 수 있도록 클래스를 초기화합니다. 이 생성자는 상속된 클래스에서만 호출될 수 있습니다.

이름설명
System_CAPS_pubpropertyAllErrors

파생 클래스에서 재정의된 경우 HTTP 요청을 처리 중이었을 때 누적된 오류(있는 경우)의 배열을 가져옵니다.

System_CAPS_pubpropertyAllowAsyncDuringSyncStages

파생된 클래스에서 구현 되는 경우 일부를 예상 하지 못한 경우 ASP.NET 요청 처리 하는 동안 비동기 작업이 허용 되는지 여부를 나타내는 값을 설정 하거나 가져옵니다.

System_CAPS_pubpropertyApplication

파생 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 HttpApplicationState 개체를 가져옵니다.

System_CAPS_pubpropertyApplicationInstance

파생 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 HttpApplication 개체를 가져오거나 설정합니다.

System_CAPS_pubpropertyAsyncPreloadMode

파생된 클래스에서 구현 되는 경우 비동기 미리 로드 모드와 관련 된 플래그를 포함 하는 개체를 설정 하거나 가져옵니다.

System_CAPS_pubpropertyCache

파생 클래스에서 재정의된 경우 현재 응용 프로그램 도메인에 대한 Cache 개체를 가져옵니다.

System_CAPS_pubpropertyCurrentHandler

파생 클래스에서 재정의된 경우 현재 실행 중인 처리기를 나타내는 IHttpHandler 개체를 가져옵니다.

System_CAPS_pubpropertyCurrentNotification

파생 클래스에서 재정의된 경우 현재 처리 중인 HttpApplication 이벤트를 나타내는 RequestNotification 값을 가져옵니다.

System_CAPS_pubpropertyError

파생 클래스에서 재정의된 경우 HTTP 요청을 처리 중이었을 때 누적된 첫 번째 오류(있는 경우)를 가져옵니다.

System_CAPS_pubpropertyHandler

파생 클래스에서 재정의된 경우 HTTP 요청 처리를 담당하는 IHttpHandler 개체를 가져오거나 설정합니다.

System_CAPS_pubpropertyIsCustomErrorEnabled

파생 클래스에서 재정의된 경우 사용자 지정 오류가 현재 HTTP 요청에 대해 사용하도록 설정되어 있는지 여부를 나타내는 값을 가져옵니다.

System_CAPS_pubpropertyIsDebuggingEnabled

파생 클래스에서 재정의된 경우 현재 HTTP 요청이 디버그 모드에 있는지 여부를 나타내는 값을 가져옵니다.

System_CAPS_pubpropertyIsPostNotification

파생 클래스에서 재정의된 경우 HttpApplication 이벤트 처리가 완료되었는지 여부를 나타내는 값을 가져옵니다.

System_CAPS_pubpropertyIsWebSocketRequest

파생된 클래스에서 구현 되는 경우 요청 인지 여부를 나타내는 값을 가져옵니다는 AspNetWebSocket 연결 요청 합니다.

System_CAPS_pubpropertyIsWebSocketRequestUpgrading

파생된 클래스에서 구현 되는 경우 연결에 대 한 HTTP 연결에서 업그레이드 하는 여부를 나타내는 값을 가져옵니다는 AspNetWebSocket 연결 합니다.

System_CAPS_pubpropertyItems

파생 클래스에서 재정의된 경우 HTTP 요청을 수행하는 동안 모듈과 처리기 사이에서 데이터를 구성하고 공유하는 데 사용할 수 있는 키/값 컬렉션을 가져옵니다.

System_CAPS_pubpropertyPageInstrumentation

파생된 클래스에서 구현 되는 경우이 요청에 대 한 페이지 계측 서비스 인스턴스에 대 한 참조를 가져옵니다.

System_CAPS_pubpropertyPreviousHandler

파생 클래스에서 재정의된 경우 부모 처리기에 대한 IHttpHandler 개체를 가져옵니다.

System_CAPS_pubpropertyProfile

파생 클래스에서 재정의된 경우 현재 사용자 프로필에 대한 ProfileBase 개체를 가져옵니다.

System_CAPS_pubpropertyRequest

파생 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 HttpRequest 개체를 가져옵니다.

System_CAPS_pubpropertyResponse

파생 클래스에서 재정의된 경우 현재 HTTP 응답에 대한 HttpResponse 개체를 가져옵니다.

System_CAPS_pubpropertyServer

파생 클래스에서 재정의된 경우 웹 요청이 처리 중일 때 사용되는 메서드를 제공하는 HttpServerUtility 개체를 가져옵니다.

System_CAPS_pubpropertySession

파생 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 HttpSessionState 개체를 가져옵니다.

System_CAPS_pubpropertySkipAuthorization

파생 클래스에서 재정의된 경우 UrlAuthorizationModule 개체가 현재 요청에 대한 권한 부여 확인을 건너뛰는지 여부를 지정하는 값을 가져오거나 설정합니다.

System_CAPS_pubpropertyThreadAbortOnTimeout

ASP.NET 런타임에서 호출 해야 하는지 여부를 지정 하는 값을 설정 하거나 가져옵니다 파생된 클래스에서 구현 되는 경우 Thread.Abort 요청 시간이 초과 될 때이 요청을 서비스 중인 스레드에서 합니다.

System_CAPS_pubpropertyTimestamp

파생 클래스에서 재정의된 경우 현재 HTTP 요청의 초기 타임스탬프를 가져옵니다.

System_CAPS_pubpropertyTrace

파생 클래스에서 재정의된 경우 현재 HTTP 응답에 대한 TraceContext 개체를 가져옵니다.

System_CAPS_pubpropertyUser

파생된 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 보안 정보를 설정하거나 가져옵니다.

System_CAPS_pubpropertyWebSocketNegotiatedProtocol

파생된 클래스에서 구현 되는 경우에 대 한 클라이언트에 서버에서 전송 된 협상 된 프로토콜을 가져옵니다는 AspNetWebSocket 연결 합니다.

System_CAPS_pubpropertyWebSocketRequestedProtocols

파생된 클래스에서 구현 되는 경우 클라이언트에서 요청한 프로토콜의 순서 있는 목록을 가져옵니다.

이름설명
System_CAPS_pubmethodAcceptWebSocketRequest(Func<AspNetWebSocketContext, Task>)

파생된 클래스에서 구현 되는 경우 허용 된 AspNetWebSocket 지정된 된 사용자 함수를 사용 하 여 요청 합니다.

System_CAPS_pubmethodAcceptWebSocketRequest(Func<AspNetWebSocketContext, Task>, AspNetWebSocketOptions)

파생된 클래스에서 구현 되는 경우 허용 된 AspNetWebSocket 지정된 된 사용자 함수 및 옵션 개체를 사용 하 여 요청 합니다.

System_CAPS_pubmethodAddError(Exception)

파생 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 예외 컬렉션에 예외를 추가합니다.

System_CAPS_pubmethodAddOnRequestCompleted(Action<HttpContextBase>)

파생된 클래스에서 구현 되는 경우 요청의 HTTP 부분이 종료 될 때 발생 하는 가상 이벤트를 발생 시킵니다.

System_CAPS_pubmethodClearError()

파생 클래스에서 재정의된 경우 현재 HTTP 요청에 대한 모든 오류를 지웁니다.

System_CAPS_pubmethodDisposeOnPipelineCompleted(IDisposable)

파생된 클래스에서 구현 되는 경우에 개체의 수 있도록 Dispose 될 때 호출 될 메서드는 AspNetWebSocket 이 요청의 연결 부분이 완료 될 합니다.

System_CAPS_pubmethodEquals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.(Object에서 상속됨)

System_CAPS_protmethodFinalize()

가비지 컬렉션이 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다.(Object에서 상속됨)

System_CAPS_pubmethodGetGlobalResourceObject(String, String)

파생 클래스에서 재정의된 경우 지정된 ClassKeyResourceKey 속성에 따라 응용 프로그램 수준의 리소스 개체를 가져옵니다.

System_CAPS_pubmethodGetGlobalResourceObject(String, String, CultureInfo)

파생 클래스에서 재정의된 경우 지정된 ClassKeyResourceKey 속성과 CultureInfo 개체에 따라 응용 프로그램 수준의 리소스 개체를 가져옵니다.

System_CAPS_pubmethodGetHashCode()

기본 해시 함수로 작동합니다.(Object에서 상속됨)

System_CAPS_pubmethodGetLocalResourceObject(String, String)

파생된 클래스에서 재정의되면 지정된 VirtualPathResourceKey 속성에 따라 페이지 수준의 리소스 개체를 가져옵니다.

System_CAPS_pubmethodGetLocalResourceObject(String, String, CultureInfo)

파생된 클래스에서 재정의되면 지정된 VirtualPathResourceKey 속성과 CultureInfo 개체에 따라 페이지 수준의 리소스 개체를 가져옵니다.

System_CAPS_pubmethodGetSection(String)

파생된 클래스에서 재정의된 경우 현재 응용 프로그램 기본 구성의 지정된 구성 섹션을 가져옵니다.

System_CAPS_pubmethodGetService(Type)

파생 클래스에서 재정의된 경우 현재 서비스 형식에 대한 개체를 반환합니다.

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_protmethodMemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.(Object에서 상속됨)

System_CAPS_pubmethodRemapHandler(IHttpHandler)

파생된 클래스에서 재정의 되 면 요청에 대 한 처리기를 지정 합니다.

System_CAPS_pubmethodRewritePath(String)

파생 클래스에서 재정의된 경우 지정된 경로를 사용하여 URL을 다시 씁니다.

System_CAPS_pubmethodRewritePath(String, Boolean)

파생 클래스에서 재정의된 경우 지정된 경로와 서버 리소스의 가상 경로가 수정되었는지 여부를 지정하는 값을 사용하여 URL을 다시 작성합니다.

System_CAPS_pubmethodRewritePath(String, String, String)

파생 클래스에서 재정의된 경우 지정된 경로, 경로 정보 및 쿼리 문자열 정보를 사용하여 URL을 다시 작성합니다.

System_CAPS_pubmethodRewritePath(String, String, String, Boolean)

파생 클래스에서 재정의된 경우 지정된 경로, 경로 정보, 쿼리 문자열 정보 및 클라이언트 파일 경로가 다시 작성 경로로 설정되었는지 여부를 지정하는 값을 사용하여 URL을 다시 작성합니다.

System_CAPS_pubmethodSetSessionStateBehavior(SessionStateBehavior)

파생된 클래스에서 재정의 되 면 HTTP 요청을 지원 하는 데 필요한 세션 상태 동작의 유형을 설정 합니다.

System_CAPS_pubmethodToString()

현재 개체를 나타내는 문자열을 반환합니다.(Object에서 상속됨)

The T:System.Web.HttpContextBase class is an abstract class that contains the same members as the T:System.Web.HttpContext class. The T:System.Web.HttpContextBase class enables you to create derived classes that are like the T:System.Web.HttpContext class, but that you can customize and that work outside the ASP.NET pipeline. When you perform unit testing, you typically use a derived class to implement members with customized behavior that fulfills the scenario you are testing.

The T:System.Web.HttpContextWrapper class derives from the T:System.Web.HttpContextBase class. The T:System.Web.HttpContextWrapper class serves as a wrapper for the T:System.Web.HttpContext class. At run time, you typically use an instance of the T:System.Web.HttpContextWrapper class to call members on the T:System.Web.HttpContext object.

.NET Framework
3.5 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: