ASP Application Object

Een groep ASP-bestanden die samenwerken om een taak te voltooien, wordt een applicatie genoemd. De rol van het Application-object in ASP is om deze bestanden samen te binden.

Application-object

Een webapplicatie kan een groep ASP-bestanden zijn. Deze ASP-bestanden werken samen om een taak te voltooien. De rol van het Application-object in ASP is om deze bestanden samen te binden.

Het Application-object wordt gebruikt om variabelen uit elke pagina op te slaan en te verkrijgen, vergelijkbaar met het Session-object. Het verschil is dat alle gebruikers een Application-object delen, terwijl het Session-object één op één is met de gebruiker.

De informatie die het Application-object beheert, wordt gebruikt door veel pagina's in de applicatie (bijvoorbeeld databaseverbindinginformatie). Dit betekent dat we deze informatie可以从任意页面访问。Dit betekent ook dat je deze informatie kunt wijzigen op een pagina, en deze wijzigingen zullen automatisch worden weerspiegeld op alle pagina's.

De beschrijving van de collectie, methoden en evenementen van het Application-object is als volgt:

Collectie

Collectie Beschrijving
Contents Bevat alle items die via scriptcommando's aan de applicatie zijn toegevoegd.
StaticObjects Bevat alle objecten die met de HTML <object>-tag zijn toegevoegd aan de applicatie.

Methode

Methode Beschrijving
Contents.Remove Verwijder een item uit de Contents-集合.
Contents.RemoveAll() Verwijder alle items uit de Contents-集合.
Lock Voorkom dat andere gebruikers variabelen in het Application-object wijzigen.
Unlock Laat andere gebruikers variabelen in het Application-object wijzigen (na het vastzetten met de Lock-methode).

Gebeurtenis

Gebeurtenis Beschrijving
Application_OnEnd Wanneer alle gebruikerssessies zijn beëindigd en de applicatie wordt beëindigd, vindt dit evenement plaats.
Application_OnStart Voor de eerste nieuwe session wordt gecreëerd (wanneer het Application object voor het eerst wordt gerefd), vindt dit evenement plaats.