VisualStudioServicesApplication, classe
Hiérarchie d'héritage
System.Object
System.Web.HttpApplication
Microsoft.TeamFoundation.Framework.Server.VisualStudioServicesApplication
Microsoft.TeamFoundation.Server.Core.TeamFoundationApplication
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Class VisualStudioServicesApplication _
Inherits HttpApplication _
Implements IRegisteredObject
public class VisualStudioServicesApplication : HttpApplication,
IRegisteredObject
Le type VisualStudioServicesApplication expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VisualStudioServicesApplication |
Début
Propriétés
Nom | Description | |
---|---|---|
Application | Obtient l'état actuel d'une application. (Hérité de HttpApplication.) | |
Context | Obtient des informations HTTP sur la requête actuelle. (Hérité de HttpApplication.) | |
Events | Obtient la liste des délégués de gestionnaires d'événements qui traitent tous les événements de l'application. (Hérité de HttpApplication.) | |
Modules | Obtient la collection de modules de l'application actuelle. (Hérité de HttpApplication.) | |
Request | Obtient l'objet de requête intrinsèque de la requête actuelle. (Hérité de HttpApplication.) | |
RequestContext | Le contexte de la requête est créé pour chaque demande lorsque l'appel ASP.NET Application_BeginRequest est effectué et est disponible partout dans le traitement de la demande | |
Response | Obtient l'objet de réponse intrinsèque de la requête actuelle. (Hérité de HttpApplication.) | |
Server | Obtient l'objet serveur intrinsèque de la requête actuelle. (Hérité de HttpApplication.) | |
Session | Obtient l'objet session intrinsèque qui fournit un accès aux données de session. (Hérité de HttpApplication.) | |
Site | Obtient ou définit une interface de site pour une implémentation IComponent. (Hérité de HttpApplication.) | |
User | Obtient l'objet utilisateur intrinsèque de la requête actuelle. (Hérité de HttpApplication.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement AcquireRequestState spécifié à la collection des gestionnaires d'événements AcquireRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement AcquireRequestState spécifié à la collection des gestionnaires d'événements AcquireRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement AuthenticateRequest spécifié à la collection des gestionnaires d'événements AuthenticateRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement AuthenticateRequest spécifié à la collection des gestionnaires d'événements AuthenticateRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement AuthorizeRequest spécifié à la collection des gestionnaires d'événements AuthorizeRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement AuthorizeRequest spécifié à la collection des gestionnaires d'événements AuthorizeRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement BeginRequest spécifié à la collection des gestionnaires d'événements BeginRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnBeginRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement BeginRequest spécifié à la collection des gestionnaires d'événements BeginRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnEndRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement EndRequest spécifié à la collection des gestionnaires d'événements EndRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnEndRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement EndRequest spécifié à la collection des gestionnaires d'événements EndRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnLogRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement LogRequest spécifié à la collection des gestionnaires d'événements LogRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnLogRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement LogRequest spécifié à la collection des gestionnaires d'événements LogRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement MapRequestHandler spécifié à la collection des gestionnaires d'événements MapRequestHandler asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement MapRequestHandler spécifié à la collection des gestionnaires d'événements MapRequestHandler asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostAcquireRequestState spécifié à la collection des gestionnaires d'événements PostAcquireRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostAcquireRequestState spécifié à la collection des gestionnaires d'événements PostAcquireRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostAuthenticateRequest spécifié à la collection des gestionnaires d'événements PostAuthenticateRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostAuthorizeRequest spécifié à la collection des gestionnaires d'événements PostAuthorizeRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostAuthorizeRequest spécifié à la collection des gestionnaires d'événements PostAuthorizeRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute le PostAuthorizeRequest spécifié à la collection des gestionnaires d'événements PostAuthorizeRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostLogRequest spécifié à la collection des gestionnaires d'événements PostLogRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostLogRequest spécifié à la collection des gestionnaires d'événements PostLogRequest asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostMapRequestHandler spécifié à la collection des gestionnaires d'événements PostMapRequestHandler asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostMapRequestHandler spécifié à la collection des gestionnaires d'événements PostMapRequestHandler asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostReleaseRequestState spécifié à la collection des gestionnaires d'événements PostReleaseRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostReleaseRequestState spécifié à la collection des gestionnaires d'événements PostReleaseRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostRequestHandlerExecute spécifié à la collection des gestionnaires d'événements PostRequestHandlerExecute asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostRequestHandlerExecute spécifié à la collection des gestionnaires d'événements PostRequestHandlerExecute asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostResolveRequestCache spécifié à la collection des gestionnaires d'événements PostResolveRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostResolveRequestCache spécifié à la collection des gestionnaires d'événements PostResolveRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PostUpdateRequestCache spécifié à la collection des gestionnaires d'événements PostUpdateRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PostUpdateRequestCache spécifié à la collection des gestionnaires d'événements PostUpdateRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement PreRequestHandlerExecute spécifié à la collection des gestionnaires d'événements PreRequestHandlerExecute asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement PreRequestHandlerExecute spécifié à la collection des gestionnaires d'événements PreRequestHandlerExecute asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement ReleaseRequestState spécifié à la collection des gestionnaires d'événements ReleaseRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement ReleaseRequestState spécifié à la collection des gestionnaires d'événements ReleaseRequestState asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler) | Ajoute le gestionnaire d'événements ResolveRequestCache spécifié à la collection des gestionnaires d'événements ResolveRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute le gestionnaire d'événements ResolveRequestCache spécifié à la collection des gestionnaires d'événements ResolveRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler) | Ajoute l'événement UpdateRequestCache spécifié à la collection des gestionnaires d'événements UpdateRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
AddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object) | Ajoute l'événement UpdateRequestCache spécifié à la collection des gestionnaires d'événements UpdateRequestCache asynchrones de la requête actuelle. (Hérité de HttpApplication.) | |
Application_BeginRequest | ||
Application_End | Exécuter une gestion courante de fin d'application | |
Application_EndRequest | Gérer de Après demande.Saisie semi-automatique de demande est tracé à ASP.NET et la culture du thread est réinitialisée. | |
Application_Error | Erreurs de handles dans l'application.Les exceptions sont enregistrées et stockées via Watson. | |
Application_PostAuthenticateRequest | ||
Application_PostAuthorizeRequest | ||
Application_PreRequestHandlerExecute | ||
Application_Start | Exécutez gérer commun de début d'application | |
CompleteRequest | Fait que ASP.NET ignore tous les événements et le filtrage de la chaîne d'exécution du pipeline HTTP et exécute directement l'événement EndRequest. (Hérité de HttpApplication.) | |
Dispose | Supprime l'instance de HttpApplication. (Hérité de HttpApplication.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetOutputCacheProviderName | Obtient le nom du fournisseur de caches de sortie par défaut configuré pour un site Web. (Hérité de HttpApplication.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetVaryByCustomString | Fournit une implémentation à l'échelle de l'application de la propriété VaryByCustom. (Hérité de HttpApplication.) | |
Init | Exécute un code d'initialisation personnalisé lorsque tous les modules du gestionnaire d'événements ont été ajoutés. (Hérité de HttpApplication.) | |
IsLicenseValid | Vérifiez le serveur que la licence est valide | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OnFirstRequest | ||
Stop | IRegisteredObject.Stop cette opération est appelée lorsque ASP.NET tente d'arrêter notre application. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
AcquireRequestState | Se produit lorsque ASP.NET acquiert l'état actuel (par exemple, l'état de session) associé à la requête actuelle. (Hérité de HttpApplication.) | |
AuthenticateRequest | Se produit lorsqu'un module de sécurité a établi l'identité de l'utilisateur. (Hérité de HttpApplication.) | |
AuthorizeRequest | Se produit lorsqu'un module de sécurité a vérifié les autorisations de l'utilisateur. (Hérité de HttpApplication.) | |
BeginRequest | Se produit en tant que premier événement dans la chaîne d'exécution du pipeline HTTP lorsque ASP.NET répond à une requête. (Hérité de HttpApplication.) | |
Disposed | Se produit lorsque l'application est supprimée. (Hérité de HttpApplication.) | |
EndRequest | Se produit en tant que dernier événement de la chaîne d'exécution du pipeline HTTP lorsque ASP.NET répond à une requête. (Hérité de HttpApplication.) | |
Error | Se produit lorsqu'une exception non gérée est levée. (Hérité de HttpApplication.) | |
LogRequest | Se produit juste avant qu'ASP.NET exécute tout enregistrement pour la requête actuelle. (Hérité de HttpApplication.) | |
MapRequestHandler | Infrastructure. Se produit lorsque le gestionnaire est sélectionné pour répondre à la requête. (Hérité de HttpApplication.) | |
OnFormatError | Un événement qui est déclenché avant l'application qui retourne une réponse d'erreur. | |
OnReportError | Un événement qui est déclenché avant le rapport d'application une erreur à Watson. | |
PostAcquireRequestState | Se produit lorsque l'état de la requête (par exemple, l'état de session) associé à la requête actuelle a été obtenu. (Hérité de HttpApplication.) | |
PostAuthenticateRequest | Se produit lorsqu'un module de sécurité a établi l'identité de l'utilisateur. (Hérité de HttpApplication.) | |
PostAuthorizeRequest | Se produit lorsque l'utilisateur pour la requête actuelle a été autorisé. (Hérité de HttpApplication.) | |
PostLogRequest | Se produit lorsque ASP.NET a complété le traitement de tous les gestionnaires d'événements pour l'événement LogRequest. (Hérité de HttpApplication.) | |
PostMapRequestHandler | Se produit lorsque ASP.NET a mappé la requête actuelle sur le gestionnaire d'événements approprié. (Hérité de HttpApplication.) | |
PostReleaseRequestState | Se produit lorsque ASP.NET a terminé l'exécution de tous les gestionnaires d'événements de requête et lorsque les données d'état de requête ont été stockées. (Hérité de HttpApplication.) | |
PostRequestHandlerExecute | Se produit lorsque le gestionnaire d'événements ASP.NET (par exemple, une page ou un service Web XML) termine son exécution. (Hérité de HttpApplication.) | |
PostResolveRequestCache | Se produit lorsque ASP.NET ignore l'exécution du gestionnaire d'événements actuel et autorise un module de mise en cache à répondre à une requête depuis le cache. (Hérité de HttpApplication.) | |
PostUpdateRequestCache | Se produit lorsque ASP.NET a terminé la mise à jour des modules de mise en cache et le stockage des réponses utilisées pour répondre à des requêtes ultérieures depuis le cache. (Hérité de HttpApplication.) | |
PreRequestHandlerExecute | Se produit juste avant que ASP.NET ne commence à exécuter un gestionnaire d'événements (par exemple, une page ou un service Web XML). (Hérité de HttpApplication.) | |
PreSendRequestContent | Se produit juste avant que ASP.NET n'envoie du contenu au client. (Hérité de HttpApplication.) | |
PreSendRequestHeaders | Se produit juste avant que ASP.NET n'envoie des en-têtes HTTP au client. (Hérité de HttpApplication.) | |
ReleaseRequestState | Se produit après que ASP.NET a terminé d'exécuter tous les gestionnaires d'événements de requête.Cet événement entraîne un enregistrement des données sur l'état actuel par les modules d'état. (Hérité de HttpApplication.) | |
ResolveRequestCache | Se produit lorsque ASP.NET termine un événement d'autorisation pour permettre aux modules de mise en cache de répondre à des requêtes à partir du cache, ignorant l'exécution du gestionnaire d'événements (par exemple, une page ou un service Web XML). (Hérité de HttpApplication.) | |
UpdateRequestCache | Se produit lorsque ASP.NET finit d'exécuter un gestionnaire d'événements pour permettre aux modules de mise en cache de stocker des réponses qui seront utilisées pour répondre à des requêtes ultérieures à partir du cache. (Hérité de HttpApplication.) |
Début
Champs
Nom | Description | |
---|---|---|
s_Area | ||
s_isWebAppRegistered | ||
s_Layer | ||
s_registrationAttemptsRemaining |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IHttpAsyncHandler.BeginProcessRequest | Lance un appel asynchrone au gestionnaire d'événements HTTP. (Hérité de HttpApplication.) | |
IHttpAsyncHandler.EndProcessRequest | Fournit une méthode End de processus asynchrone lorsque le processus se termine. (Hérité de HttpApplication.) | |
IHttpHandler.IsReusable | Obtient une valeur Boolean indiquant si une autre requête peut utiliser l'objet IHttpHandler. (Hérité de HttpApplication.) | |
IHttpHandler.ProcessRequest | Active le traitement des requêtes Web HTTP par le biais d'un gestionnaire HTTP personnalisé qui implémente l'interface IHttpHandler. (Hérité de HttpApplication.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.