Classe VisualStudioServicesApplication
Gerarchia di ereditarietà
System.Object
System.Web.HttpApplication
Microsoft.TeamFoundation.Framework.Server.VisualStudioServicesApplication
Microsoft.TeamFoundation.Server.Core.TeamFoundationApplication
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Public Class VisualStudioServicesApplication _
Inherits HttpApplication _
Implements IRegisteredObject
public class VisualStudioServicesApplication : HttpApplication,
IRegisteredObject
Il tipo VisualStudioServicesApplication espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
VisualStudioServicesApplication |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Application | Ottiene lo stato corrente di un'applicazione. (Ereditato da HttpApplication) | |
Context | Ottiene informazioni specifiche HTTP relative alla richiesta corrente. (Ereditato da HttpApplication) | |
Events | Restituisce l'elenco dei delegati del gestore eventi da cui vengono elaborati tutti gli eventi dell'applicazione. (Ereditato da HttpApplication) | |
Modules | Restituisce l'insieme di moduli relativi all'applicazione corrente. (Ereditato da HttpApplication) | |
Request | Ottiene l'oggetto richiesta intrinseco relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
RequestContext | Il contesto della richiesta viene creato per ogni richiesta alla chiamata di ASP.NET Application_BeginRequest viene eseguita ed è disponibile in tutta l'elaborazione della richiesta | |
Response | Ottiene l'oggetto risposta intrinseco per la richiesta corrente. (Ereditato da HttpApplication) | |
Server | Ottiene l'oggetto server intrinseco per la richiesta corrente. (Ereditato da HttpApplication) | |
Session | Ottiene l'oggetto sessione intrinseco che fornisce accesso ai dati della sessione. (Ereditato da HttpApplication) | |
Site | Ottiene o imposta un'interfaccia del sito per un'implementazione IComponent. (Ereditato da HttpApplication) | |
User | Restituisce l'oggetto utente intrinseco relativo alla richiesta corrente. (Ereditato da HttpApplication) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento AcquireRequestState specificato all'insieme di gestori eventi AcquireRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento AcquireRequestState specificato all'insieme di gestori eventi AcquireRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento AuthenticateRequest specificato all'insieme di gestori eventi AuthenticateRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento AuthenticateRequest specificato all'insieme di gestori eventi AuthenticateRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento AuthorizeRequest specificato all'insieme di gestori eventi AuthorizeRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento AuthorizeRequest specificato all'insieme di gestori eventi AuthorizeRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento BeginRequest specificato all'insieme di gestori eventi BeginRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento BeginRequest specificato all'insieme di gestori eventi BeginRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnEndRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento EndRequest specificato all'insieme di gestori eventi EndRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnEndRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento EndRequest specificato all'insieme di gestori eventi EndRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnLogRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento LogRequest specificato all'insieme di gestori eventi LogRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnLogRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento LogRequest specificato all'insieme di gestori eventi LogRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento MapRequestHandler specificato all'insieme di gestori eventi MapRequestHandler asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento MapRequestHandler specificato all'insieme di gestori eventi MapRequestHandler asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostAcquireRequestState specificato all'insieme di gestori eventi PostAcquireRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostAcquireRequestState specificato all'insieme di gestori eventi PostAcquireRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostAuthenticateRequest specificato all'insieme di gestori eventi PostAuthenticateRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostAuthorizeRequest specificato all'insieme di gestori eventi PostAuthorizeRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostAuthorizeRequest specificato all'insieme di gestori eventi PostAuthorizeRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostAuthorizeRequest specificato all'insieme di gestori eventi PostAuthorizeRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostLogRequest specificato all'insieme di gestori eventi PostLogRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostLogRequest specificato all'insieme di gestori eventi PostLogRequest asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostMapRequestHandler specificato all'insieme di gestori eventi PostMapRequestHandler asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostMapRequestHandler specificato all'insieme di gestori eventi PostMapRequestHandler asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostReleaseRequestState specificato all'insieme di gestori eventi PostReleaseRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostReleaseRequestState specificato all'insieme di gestori eventi PostReleaseRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostRequestHandlerExecute specificato all'insieme di gestori eventi PostRequestHandlerExecute asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostRequestHandlerExecute specificato all'insieme di gestori eventi PostRequestHandlerExecute asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostResolveRequestCache specificato all'insieme di gestori eventi PostResolveRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostResolveRequestCache specificato all'insieme di gestori eventi PostResolveRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PostUpdateRequestCache specificato all'insieme di gestori eventi PostUpdateRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PostUpdateRequestCache specificato all'insieme di gestori eventi PostUpdateRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento PreRequestHandlerExecute specificato all'insieme di gestori eventi PreRequestHandlerExecute asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento PreRequestHandlerExecute specificato all'insieme di gestori eventi PreRequestHandlerExecute asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento ReleaseRequestState specificato all'insieme di gestori eventi ReleaseRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento ReleaseRequestState specificato all'insieme di gestori eventi ReleaseRequestState asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere il gestore eventi ResolveRequestCache specificato all'insieme di gestori eventi ResolveRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere il gestore eventi ResolveRequestCache specificato all'insieme di gestori eventi ResolveRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) | Consente di aggiungere l'evento UpdateRequestCache specificato all'insieme di gestori eventi UpdateRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Consente di aggiungere l'evento UpdateRequestCache specificato all'insieme di gestori eventi UpdateRequestCache asincroni relativo alla richiesta corrente. (Ereditato da HttpApplication) | |
Application_BeginRequest | ||
Application_End | Eseguire la gestione comune di fine di applicazione | |
Application_EndRequest | Gestire pre-incremento richiesta.Il completamento della richiesta è rintracciato a ASP.NET e le impostazioni cultura del thread vengono reimpostate. | |
Application_Error | Errori dell'applicazione.Le eccezioni vengono registrate e segnalate con il Watson. | |
Application_PostAuthenticateRequest | ||
Application_PostAuthorizeRequest | ||
Application_PreRequestHandlerExecute | ||
Application_Start | Eseguire gestire più comune di inizio dell'applicazione | |
CompleteRequest | In tal modo tutti gli eventi e il filtraggio presenti nella catena pipeline HTTP di esecuzione vengono ignorati da ASP.NET e l'eventoEndRequest viene eseguito direttamente. (Ereditato da HttpApplication) | |
Dispose | Elimina l'istanza di HttpApplication. (Ereditato da HttpApplication) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
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) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetOutputCacheProviderName | Ottiene il nome del provider della cache di output predefinito configurato per un sito Web. (Ereditato da HttpApplication) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetVaryByCustomString | Fornisce un'implementazione a livello di applicazione della proprietà VaryByCustom. (Ereditato da HttpApplication) | |
Init | Esegue il codice di inizializzazione personalizzato dopo che tutti i moduli del gestore eventi sono stati aggiunti. (Ereditato da HttpApplication) | |
IsLicenseValid | Verificare la licenza server è valido | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnFirstRequest | ||
Stop | IRegisteredObject.Stop che questo viene chiamato una volta ASP.NET tenta all'arresto l'applicazione. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
AcquireRequestState | Viene generato quando lo stato corrente, ad esempio lo stato sessione, associato alla richiesta corrente viene acquisito da ASP.NET. (Ereditato da HttpApplication) | |
AuthenticateRequest | Viene generato quando l'identità dell'utente è stata determinata da un modulo di sicurezza. (Ereditato da HttpApplication) | |
AuthorizeRequest | Viene generato quando l'autorizzazione utente è stata verificata da un modulo di sicurezza. (Ereditato da HttpApplication) | |
BeginRequest | Viene generato come primo evento della catena pipeline HTTP di esecuzione in risposta a una richiesta inoltrata ad ASP.NET. (Ereditato da HttpApplication) | |
Disposed | Si verifica quando l'applicazione viene eliminata. (Ereditato da HttpApplication) | |
EndRequest | Viene generato come ultimo evento della catena pipeline HTTP di esecuzione in risposta a una richiesta inoltrata ad ASP.NET. (Ereditato da HttpApplication) | |
Error | Viene generato quando viene generata un'eccezione non gestita. (Ereditato da HttpApplication) | |
LogRequest | Si verifica poco prima che ASP.NET esegua una registrazione per la richiesta corrente. (Ereditato da HttpApplication) | |
MapRequestHandler | Infrastruttura. Si verifica quando viene selezionato il gestore per rispondere alla richiesta. (Ereditato da HttpApplication) | |
OnFormatError | Un evento che viene generato prima dell'applicazione che restituisce un errore. | |
OnReportError | Un evento che viene generato prima dell'applicazione viene rilevato un errore a Watson. | |
PostAcquireRequestState | Viene generato quando viene acquisito lo stato della richiesta (ad esempio, lo stato sessione) associato alla richiesta corrente. (Ereditato da HttpApplication) | |
PostAuthenticateRequest | Viene generato quando l'identità dell'utente è stata determinata da un modulo di sicurezza. (Ereditato da HttpApplication) | |
PostAuthorizeRequest | Viene generato quando l'utente è stato autorizzato per la richiesta corrente. (Ereditato da HttpApplication) | |
PostLogRequest | Si verifica quando ASP.NET ha completato l'elaborazione di tutti i gestori eventi per l'evento LogRequest. (Ereditato da HttpApplication) | |
PostMapRequestHandler | Viene generato quando ASP.NET ha eseguito il mapping della richiesta corrente al gestore eventi appropriato. (Ereditato da HttpApplication) | |
PostReleaseRequestState | Viene generato quando ASP.NET ha completato l'esecuzione di tutti i gestori eventi della richiesta e i dati dello stato della richiesta sono stati memorizzati. (Ereditato da HttpApplication) | |
PostRequestHandlerExecute | Viene generato quando il gestore eventi di ASP.NET, ad esempio una pagina o un servizio Web XML, termina l'esecuzione. (Ereditato da HttpApplication) | |
PostResolveRequestCache | Viene generato quando ASP.NET ignora l'esecuzione del gestore eventi corrente e consente a un modulo per la memorizzazione nella cache di elaborare una richiesta dalla cache. (Ereditato da HttpApplication) | |
PostUpdateRequestCache | Viene generato quando ASP.NET completa l'aggiornamento dei moduli per la memorizzazione nella cache e la memorizzazione delle risposte utilizzate per elaborare le successive richieste dalla cache. (Ereditato da HttpApplication) | |
PreRequestHandlerExecute | Viene generato immediatamente prima dell'avvio dell'esecuzione di un gestore eventi, ad esempio una pagina o un servizio Web XML. (Ereditato da HttpApplication) | |
PreSendRequestContent | Viene generato immediatamente prima dell'invio del contenuto al client in ASP.NET. (Ereditato da HttpApplication) | |
PreSendRequestHeaders | Viene generato immediatamente prima dell'invio delle intestazioni HTTP al client in ASP.NET. (Ereditato da HttpApplication) | |
ReleaseRequestState | Viene generato quando ASP.NET termina l'esecuzione di tutti i gestori eventi della richiesta.Questo evento determina il salvataggio dei dati relativi allo stato corrente da parte dei moduli di stato. (Ereditato da HttpApplication) | |
ResolveRequestCache | Viene generato quando ASP.NET completa un evento autorizzazione per consentire ai moduli per la memorizzazione nella cache di elaborare le richieste dalla cache, ignorando l'esecuzione del gestore eventi, ad esempio una pagina o un servizio Web XML. (Ereditato da HttpApplication) | |
UpdateRequestCache | Viene generato quando ASP.NET completa l'esecuzione di un gestore eventi per consentire ai moduli per la memorizzazione nella cache di memorizzare le risposte che verranno utilizzate per elaborare le richieste successive dalla cache. (Ereditato da HttpApplication) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
s_Area | ||
s_isWebAppRegistered | ||
s_Layer | ||
s_registrationAttemptsRemaining |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IHttpAsyncHandler.BeginProcessRequest | Avvia una chiamata asincrona al gestore eventi HTTP. (Ereditato da HttpApplication) | |
IHttpAsyncHandler.EndProcessRequest | Fornisce un metodo di processo asincrono End al termine del processo. (Ereditato da HttpApplication) | |
IHttpHandler.IsReusable | Ottiene un valore Boolean che indica se l'oggetto IHttpHandler può essere utilizzato da un'altra richiesta. (Ereditato da HttpApplication) | |
IHttpHandler.ProcessRequest | Consente di attivare l'elaborazione delle richieste Web HTTP da parte di un gestore HTTP personalizzato che implementa l'interfaccia IHttpHandler. (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.