2013-01-22 1 views

Répondre

3

Ils se réfèrent tous deux à la même chose, la HttpApplicationState

+0

Eh bien c'est ce que je pensais, mais je voulais confirmer après une réponse dans msdn forum dirigé vers une page où MS dit que «Application» est juste pour la rétrocompatibilité avec ASP classique. Merci de l'avoir nettoyé. – TheVillageIdiot

1

Application et ApplicationInstance.Application sont deux versions d'un même objet HttpApplicationState.

De la HttpApplicationState Référence:

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

Pour résumer:

  • objet Application est global sur le serveur Web.
  • ApplicationInstance.Application objet est local à l'application à laquelle la demande fait référence. (par exemple, application de site ou de répertoire virtuel)

Ceci est expliqué plus en détails dans ce document blog post.

Questions connexes