VisualStudioServicesApplication 클래스
상속 계층 구조
System.Object
System.Web.HttpApplication
Microsoft.TeamFoundation.Framework.Server.VisualStudioServicesApplication
Microsoft.TeamFoundation.Server.Core.TeamFoundationApplication
네임스페이스: Microsoft.TeamFoundation.Framework.Server
어셈블리: Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)
구문
‘선언
Public Class VisualStudioServicesApplication _
Inherits HttpApplication _
Implements IRegisteredObject
public class VisualStudioServicesApplication : HttpApplication,
IRegisteredObject
VisualStudioServicesApplication 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
VisualStudioServicesApplication |
위쪽
속성
이름 | 설명 | |
---|---|---|
Application | 응용 프로그램의 현재 상태를 가져옵니다. (HttpApplication에서 상속됨) | |
Context | 현재 요청에 대한 HTTP 관련 정보를 가져옵니다. (HttpApplication에서 상속됨) | |
Events | 모든 응용 프로그램 이벤트를 처리하는 이벤트 처리기 대리자 목록을 가져옵니다. (HttpApplication에서 상속됨) | |
Modules | 현재 응용 프로그램에 대한 모듈의 컬렉션을 가져옵니다. (HttpApplication에서 상속됨) | |
Request | 현재 요청에 대한 내장 요청 개체를 가져옵니다. (HttpApplication에서 상속됨) | |
RequestContext | ASP.Net Application_BeginRequest 호출 되 고 요청을 처리 하는 동안 사용할 수 있는 경우 각 요청에 대해 요청 컨텍스트가 만들어집니다. | |
Response | 현재 요청에 대한 내장 응답 개체를 가져옵니다. (HttpApplication에서 상속됨) | |
Server | 현재 요청에 대한 내장 서버 개체를 가져옵니다. (HttpApplication에서 상속됨) | |
Session | 세션 데이터에 대한 액세스를 제공하는 내장 세션 개체를 가져옵니다. (HttpApplication에서 상속됨) | |
Site | IComponent 구현을 위한 사이트 인터페이스를 가져오거나 설정합니다. (HttpApplication에서 상속됨) | |
User | 현재 요청에 대한 내장 사용자 개체를 가져옵니다. (HttpApplication에서 상속됨) |
위쪽
메서드
위쪽
이벤트
이름 | 설명 | |
---|---|---|
AcquireRequestState | ASP.NET에서 현재 요청과 관련된 현재 상태(예: 세션 상태)를 가져오는 경우 발생합니다. (HttpApplication에서 상속됨) | |
AuthenticateRequest | 보안 모듈에서 사용자의 ID를 설정한 경우 발생합니다. (HttpApplication에서 상속됨) | |
AuthorizeRequest | 보안 모듈에서 사용자 인증을 확인한 경우 발생합니다. (HttpApplication에서 상속됨) | |
BeginRequest | ASP.NET이 요청에 응답할 때 HTTP 파이프라인 형태의 첫 번째 이벤트로 발생합니다. (HttpApplication에서 상속됨) | |
Disposed | 응용 프로그램이 삭제되는 경우 발생합니다. (HttpApplication에서 상속됨) | |
EndRequest | ASP.NET이 요청에 응답할 때 실행의 HTTP 파이프라인 체인에서 마지막 이벤트로 발생합니다. (HttpApplication에서 상속됨) | |
Error | 처리되지 않은 예외가 throw되는 경우 발생합니다. (HttpApplication에서 상속됨) | |
LogRequest | ASP.NET에서 현재 요청에 대한 로깅을 수행하기 직전에 발생합니다. (HttpApplication에서 상속됨) | |
MapRequestHandler | 인프라입니다. 요청에 응답하기 위해 처리기를 선택할 때 발생합니다. (HttpApplication에서 상속됨) | |
OnFormatError | 응용 프로그램 오류 응답을 반환 하기 전에 발생 하는 이벤트입니다. | |
OnReportError | Watson 오류가 있는 응용 프로그램을 하기 전에 발생 하는 이벤트입니다. | |
PostAcquireRequestState | 현재 요청과 관련된 요청 상태(예: 세션 상태)를 가져온 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostAuthenticateRequest | 보안 모듈에서 사용자의 ID를 설정한 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostAuthorizeRequest | 현재 요청의 사용자에게 권한이 부여된 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostLogRequest | ASP.NET에서 LogRequest 이벤트에 대한 모든 이벤트 처리기의 처리를 완료한 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostMapRequestHandler | ASP.NET에서 현재 요청을 적절한 이벤트 처리기에 매핑한 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostReleaseRequestState | ASP.NET에서 모든 요청 이벤트 처리기의 실행을 완료하고 요청 상태 데이터가 저장된 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostRequestHandlerExecute | ASP.NET 이벤트 처리기(예: 페이지 또는 XML Web services)가 실행을 완료하는 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostResolveRequestCache | ASP.NET에서 현재 이벤트 처리기의 실행을 무시하고 캐싱 모듈에서 캐시 요청을 처리하도록 허용하는 경우 발생합니다. (HttpApplication에서 상속됨) | |
PostUpdateRequestCache | ASP.NET에서 캐싱 모듈의 업데이트 및 캐시의 다음 요청을 처리하는 데 사용되는 응답의 저장을 완료하는 경우 발생합니다. (HttpApplication에서 상속됨) | |
PreRequestHandlerExecute | ASP.NET에서 페이지 또는 XML Web services 같은 이벤트 처리기의 실행을 시작하기 바로 전에 발생합니다. (HttpApplication에서 상속됨) | |
PreSendRequestContent | ASP.NET에서 클라이언트로 내용을 보내기 바로 전에 발생합니다. (HttpApplication에서 상속됨) | |
PreSendRequestHeaders | ASP.NET에서 클라이언트로 HTTP 헤더를 보내기 바로 전에 발생합니다. (HttpApplication에서 상속됨) | |
ReleaseRequestState | ASP.NET에서 모든 요청 이벤트 처리기 실행을 완료한 후 발생합니다.이 이벤트는 상태 모듈이 현재 상태 데이터를 저장할 수 있도록 합니다. (HttpApplication에서 상속됨) | |
ResolveRequestCache | ASP.NET에서 인증 이벤트를 완료하여 이벤트 처리기(예: 페이지 또는 XML Web services)의 실행을 무시하고 캐싱 모듈이 캐시 요청을 처리하도록 하는 경우 발생합니다. (HttpApplication에서 상속됨) | |
UpdateRequestCache | ASP.NET이 이벤트 처리기 실행을 완료하여 캐싱 모듈이 캐시의 다음 요청을 처리하는 데 사용할 응답을 저장하도록 하는 경우 발생합니다. (HttpApplication에서 상속됨) |
위쪽
필드
이름 | 설명 | |
---|---|---|
s_Area | ||
s_isWebAppRegistered | ||
s_Layer | ||
s_registrationAttemptsRemaining |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
IHttpAsyncHandler.BeginProcessRequest | HTTP 이벤트 처리기에 대한 비동기 호출을 시작합니다. (HttpApplication에서 상속됨) | |
IHttpAsyncHandler.EndProcessRequest | 처리가 완료될 때 비동기 프로세스 End 메서드를 제공합니다. (HttpApplication에서 상속됨) | |
IHttpHandler.IsReusable | 다른 요청에서 IHttpHandler 개체를 사용할 수 있는지 여부를 나타내는 Boolean 값을 가져옵니다. (HttpApplication에서 상속됨) | |
IHttpHandler.ProcessRequest | IHttpHandler 인터페이스를 구현하는 사용자 지정 HTTP 처리기를 사용하여 HTTP 웹 요청을 처리할 수 있도록 합니다. (HttpApplication에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.