Exporter (0) Imprimer
Développer tout

HttpApplicationState, classe

Mise à jour : novembre 2007

Permet le partage d'informations globales entre plusieurs sessions et demandes au sein d'une application ASP.NET.

Espace de noms :  System.Web
Assembly :  System.Web (dans System.Web.dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class HttpApplicationState : NameObjectCollectionBase
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public final class HttpApplicationState extends NameObjectCollectionBase
public final class HttpApplicationState extends NameObjectCollectionBase

Une application ASP.NET est la somme de tous les fichiers, pages, gestionnaires, modules et code situés dans la portée d'un répertoire virtuel et de ses sous-répertoires sur un même serveur Web.

Une instance unique d'une classe HttpApplicationState est créée la première fois qu'un client demande une ressource URL à partir du répertoire virtuel d'une application ASP.NET particulière. Une instance unique distincte est créée pour chaque application ASP.NET sur un serveur Web. Une référence à chaque instance est alors exposée via l'objet intrinsèque Application.

L'état des applications n'est pas partagé à travers une batterie de serveurs Web (où une application est hébergée sur plusieurs serveurs) ou un jardin Web (où une application est hébergée entre plusieurs processus sur le même ordinateur).

TopicLocation
Comment : enregistrer des valeurs dans l'état de l'applicationGénération d'applications Web ASP.NET
Comment : lire les valeurs de l'état de l'applicationGénération d'applications Web ASP.NET
Comment : enregistrer des valeurs dans l'état de l'applicationGénération d'applications Web ASP.NET dans Visual Studio
Comment : lire les valeurs de l'état de l'applicationGénération d'applications Web ASP.NET dans Visual Studio

Ce type est thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0, 1.1, 1.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft