Share via


Classe TeamFoundationApplication

Gerarchia di ereditarietà

System.Object
  System.Web.HttpApplication
    Microsoft.TeamFoundation.Framework.Server.Alm.TeamFoundationApplication

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server.Alm
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public Class TeamFoundationApplication _
    Inherits HttpApplication _
    Implements IRegisteredObject
public class TeamFoundationApplication : HttpApplication, 
    IRegisteredObject

Il tipo TeamFoundationApplication espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TeamFoundationApplication

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Application ottiene lo stato corrente di un'applicazione. (Ereditato da HttpApplication)
Proprietà pubblica Context Ottiene le informazioni HTTP-specifiche sulla richiesta corrente. (Ereditato da HttpApplication)
Proprietà protetta. Events Ottiene l'elenco dei delegati del gestore eventi che elaborano tutti gli eventi dell'applicazione. (Ereditato da HttpApplication)
Proprietà pubblica Modules ottiene la raccolta di moduli per l'applicazione corrente. (Ereditato da HttpApplication)
Proprietà pubblica Request ottiene l'oggetto intrinseco di richiesta per la richiesta corrente. (Ereditato da HttpApplication)
Proprietà pubblica RequestContext
Proprietà pubblica Response ottiene l'oggetto intrinseco di risposta per la richiesta corrente. (Ereditato da HttpApplication)
Proprietà pubblica Server ottiene l'oggetto server intrinseco per la richiesta corrente. (Ereditato da HttpApplication)
Proprietà pubblica Session Ottiene l'oggetto session intrinseco che fornisce l'accesso ai dati di sessione. (Ereditato da HttpApplication)
Proprietà pubblica Site Ottiene o imposta un'interfaccia del sito per IComponent implementazione. (Ereditato da HttpApplication)
Proprietà pubblica User Ottiene l'oggetto utente intrinseco per la richiesta corrente. (Ereditato da HttpApplication)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) aggiunge specificato AcquireRequestState evento alla raccolta di asincrono AcquireRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato AcquireRequestState evento alla raccolta di asincrono AcquireRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato AuthenticateRequest evento alla raccolta di asincrono AuthenticateRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato AuthenticateRequest evento alla raccolta di asincrono AuthenticateRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato AuthorizeRequest evento alla raccolta di asincrono AuthorizeRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato AuthorizeRequest evento alla raccolta di asincrono AuthorizeRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato BeginRequest evento alla raccolta di asincrono BeginRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato BeginRequest evento alla raccolta di asincrono BeginRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnEndRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato EndRequest evento alla raccolta di asincrono EndRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnEndRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato EndRequest evento alla raccolta di asincrono EndRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnLogRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato LogRequest evento alla raccolta di asincrono LogRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnLogRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato LogRequest evento alla raccolta di asincrono LogRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) aggiunge specificato MapRequestHandler evento alla raccolta di asincrono MapRequestHandler gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato MapRequestHandler evento alla raccolta di asincrono MapRequestHandler gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostAcquireRequestState evento alla raccolta di asincrono PostAcquireRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostAcquireRequestState evento alla raccolta di asincrono PostAcquireRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostAuthenticateRequest evento alla raccolta di asincrono PostAuthenticateRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostAuthorizeRequest evento alla raccolta di asincrono PostAuthorizeRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostAuthorizeRequest evento alla raccolta di asincrono PostAuthorizeRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostAuthorizeRequest alla raccolta di asincrono PostAuthorizeRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostLogRequest evento alla raccolta di asincrono PostLogRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostLogRequest evento alla raccolta di asincrono PostLogRequest gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostMapRequestHandler evento alla raccolta di asincrono PostMapRequestHandler gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostMapRequestHandler evento alla raccolta di asincrono PostMapRequestHandler gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostReleaseRequestState evento alla raccolta di asincrono PostReleaseRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostReleaseRequestState evento alla raccolta di asincrono PostReleaseRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostRequestHandlerExecute evento alla raccolta di asincrono PostRequestHandlerExecute gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostRequestHandlerExecute evento alla raccolta di asincrono PostRequestHandlerExecute gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostResolveRequestCache evento alla raccolta di asincrono PostResolveRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostResolveRequestCache evento alla raccolta di asincrono PostResolveRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PostUpdateRequestCache evento alla raccolta di asincrono PostUpdateRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PostUpdateRequestCache evento alla raccolta di asincrono PostUpdateRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) aggiunge specificato PreRequestHandlerExecute evento alla raccolta di asincrono PreRequestHandlerExecute gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato PreRequestHandlerExecute evento alla raccolta di asincrono PreRequestHandlerExecute gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) aggiunge specificato ReleaseRequestState evento alla raccolta di asincrono ReleaseRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato ReleaseRequestState evento alla raccolta di asincrono ReleaseRequestState gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) aggiunge specificato ResolveRequestCache gestore eventi alla raccolta di asincrono ResolveRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato ResolveRequestCache gestore eventi alla raccolta di asincrono ResolveRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) aggiunge specificato UpdateRequestCache evento alla raccolta di asincrono UpdateRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo pubblico AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) aggiunge specificato UpdateRequestCache evento alla raccolta di asincrono UpdateRequestCache gestori eventi per la richiesta corrente. (Ereditato da HttpApplication)
Metodo protetto Application_End
Metodo protetto Application_EndRequest
Metodo protetto Application_Error
Metodo protetto Application_Start
Metodo pubblico CompleteRequest Cause ASP.NET per ignorare tutti gli eventi e filtro nella catena della pipeline HTTP di esecuzione e direttamente per eseguire EndRequest evento. (Ereditato da HttpApplication)
Metodo pubblico Dispose elimina HttpApplication istanza. (Ereditato da HttpApplication)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetOutputCacheProviderName Ottiene il nome del provider di cache di output predefinito che viene configurato per un sito Web. (Ereditato da HttpApplication)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetVaryByCustomString Fornisce l'implementazione di VaryByCustom proprietà. (Ereditato da HttpApplication)
Metodo pubblico Init Esegue il gestore eventi che personalizzato di codice di inizializzazione dopo tutti i moduli vengono aggiunti. (Ereditato da HttpApplication)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Stop
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico AcquireRequestState Si verifica quando ASP.NET acquisisce lo stato corrente, ad esempio lo stato sessione) associate alla richiesta corrente. (Ereditato da HttpApplication)
Evento pubblico AuthenticateRequest Si verifica quando un modulo di sicurezza ha stabilito l'identità dell'utente. (Ereditato da HttpApplication)
Evento pubblico AuthorizeRequest Si verifica quando un modulo di sicurezza ha avuto l'autorizzazione utente. (Ereditato da HttpApplication)
Evento pubblico BeginRequest Si verifica mentre il primo evento nella catena della pipeline HTTP esecuzione quando ASP.NET risponde a una richiesta. (Ereditato da HttpApplication)
Evento pubblico Disposed Si verifica quando l'applicazione viene eliminato. (Ereditato da HttpApplication)
Evento pubblico EndRequest Si verifica durante l'ultimo evento nella catena della pipeline HTTP esecuzione quando ASP.NET risponde a una richiesta. (Ereditato da HttpApplication)
Evento pubblico Error Si verifica quando viene generata un'eccezione non gestita. (Ereditato da HttpApplication)
Evento pubblico LogRequest Si verifica subito prima che ASP.NET viene eseguita la registrazione per la richiesta corrente. (Ereditato da HttpApplication)
Evento pubblico MapRequestHandler Infrastruttura. Si verifica quando il gestore viene selezionato per rispondere alla richiesta. (Ereditato da HttpApplication)
Evento pubblico OnFormatError
Evento pubblico OnReportError
Evento pubblico PostAcquireRequestState Si verifica quando lo stato della richiesta, ad esempio lo stato sessione) associate alla richiesta corrente è stato ottenuto. (Ereditato da HttpApplication)
Evento pubblico PostAuthenticateRequest Si verifica quando un modulo di sicurezza ha stabilito l'identità dell'utente. (Ereditato da HttpApplication)
Evento pubblico PostAuthorizeRequest si verifica quando l'utente per la richiesta corrente è stato autorizzato. (Ereditato da HttpApplication)
Evento pubblico PostLogRequest Si verifica quando ASP.NET sia terminata l'elaborazione di tutti i gestori eventi per LogRequest evento. (Ereditato da HttpApplication)
Evento pubblico PostMapRequestHandler Si verifica quando ASP.NET viene eseguito il mapping della richiesta corrente al gestore eventi appropriato. (Ereditato da HttpApplication)
Evento pubblico PostReleaseRequestState Si verifica quando ASP.NET ha completato eseguire tutti i gestori eventi richiesta e i dati dello stato della richiesta sono stati archiviati. (Ereditato da HttpApplication)
Evento pubblico PostRequestHandlerExecute Si verifica quando il gestore eventi ASP.NET, ad esempio una pagina o un servizio Web XML) viene completata l'esecuzione. (Ereditato da HttpApplication)
Evento pubblico PostResolveRequestCache Si verifica quando ASP.NET ignora l'esecuzione del gestore di eventi corrente e consente a un modulo di memorizzazione nella cache servisca una richiesta dalla cache. (Ereditato da HttpApplication)
Evento pubblico PostUpdateRequestCache Si verifica quando ASP.NET completa l'aggiornamento i moduli di memorizzazione nella cache e memorizzazione delle risposte utilizzate per fornire le richieste successive dalla cache. (Ereditato da HttpApplication)
Evento pubblico PreRequestHandlerExecute Si verifica subito prima che ASP.NET avvia un gestore eventi, ad esempio una pagina o un servizio Web XML). (Ereditato da HttpApplication)
Evento pubblico PreSendRequestContent Si verifica subito prima che ASP.NET invia il contenuto al client. (Ereditato da HttpApplication)
Evento pubblico PreSendRequestHeaders Si verifica subito prima che ASP.NET invia le intestazioni HTTP al client. (Ereditato da HttpApplication)
Evento pubblico ReleaseRequestState Si verifica dopo che ASP.NET completa eseguire tutti i gestori eventi richiesta.Questo evento consente i moduli di stato a salvare i dati dello stato corrente. (Ereditato da HttpApplication)
Evento pubblico RequestCompleted Si verifica quando gli oggetti gestiti associati alla richiesta sono stati rilasciati. (Ereditato da HttpApplication)
Evento pubblico ResolveRequestCache Si verifica quando ASP.NET completa un evento di autorizzazione per lasciare i moduli di memorizzazione nella cache molte richieste dalla cache, ignorando l'esecuzione del gestore eventi, ad esempio una pagina o un servizio Web XML). (Ereditato da HttpApplication)
Evento pubblico UpdateRequestCache Si verifica quando ASP.NET completa eseguire un gestore eventi per lasciare i moduli di memorizzazione nella cache archiviare le risposte che verranno utilizzate per fornire le richieste successive dalla cache. (Ereditato da HttpApplication)

In alto

Campi

  Nome Descrizione
Campo protettoMembro statico s_deploymentDatabase

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IHttpAsyncHandler.BeginProcessRequest Inizia una chiamata asincrona al gestore eventi HTTP. (Ereditato da HttpApplication)
Implementazione esplicita dell'interfacciaMetodo privato IHttpAsyncHandler.EndProcessRequest fornisce un processo asincrono End metodo una volta completato il processo. (Ereditato da HttpApplication)
Implementazione esplicita dell'interfacciaProprietà privata IHttpHandler.IsReusable Ottiene un oggetto Boolean stimare indicare se un'altra richiesta possibile utilizzare IHttpHandler oggetto. (Ereditato da HttpApplication)
Implementazione esplicita dell'interfacciaMetodo privato IHttpHandler.ProcessRequest Consente l'elaborazione delle richieste Web HTTP da un gestore HTTP personalizzato che implementa IHttpHandler interfaccia. (Ereditato da HttpApplication)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server.Alm