/ * ------------------------------------------------------------------------------------- /
* -> Auteur: Paramecium
* -> Temps: 2007-4.28 --- 2007-4.30 (il s'est avéré être un manuel écrit par moi-même, et je le poste maintenant ici)
* -> Contact: [email protected]
* -> Fonctions du document:
1. Examiner ASP, approfondir ma compréhension de la structure ASP et de l'expérience ASP
2. Il peut être utilisé comme référence ASP. Il est écrit par vous-même, ce qui le rend plus pratique pour y faire référence.
Ceci est la deuxième partie: les sept objets principaux d'ASP
/ * ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
* -> Objet d'application:
Fonction: Partagez des informations entre tous les utilisateurs d'une application donnée et des sauvegardes persistantes pendant le fonctionnement du serveur
De plus, l'objet d'application dispose également de méthodes pour contrôler l'accès aux données de la couche d'application et peut être utilisée dans le démarrage de l'application
Événements qui déclenchent le processus lors du déplacement et de l'arrêt (événement OnStart et événement Onend)
Attribut: pas d'attributs intégrés
Collection: c'est-à-dire des propriétés définies par l'utilisateur
Collection et description des objets d'application:
Contenu: toutes les variables stockées dans l'objet d'application qui ne sont pas définies à l'aide de l'élément <objet> (et
Une collection de leurs valeurs. Comprend des références à des réseaux de variantes et des instances d'objet de type variant
StaticObjects: Toutes les variables stockées dans l'objet d'application défini à l'aide de l'élément <objet>
Une collection de (et de leurs valeurs)
Exemples correspondants:
Définir la valeur de la propriété de l'application:
Application ("myvar") = "bonjour"
SetApplication ("myObj") = server.createObject ("myComponent")
méthode:
Contenu.remove (): supprimer une collection d'applications
Contenu.removeall (): supprimer toutes les collections d'applications
Lock (): empêche les autres clients de modifier les variables stockées dans des objets d'application pour garantir que ce seul
Il existe un client qui peut modifier et accéder aux variables d'application. Si l'utilisateur n'appelle pas explicitement le déverrouillage
Méthode, le serveur déverrouillera l'objet d'application après la fin du fichier .asp.
Certainement
Unlock (): permet à d'autres clients de modifier le stockage après le verrouillage de l'objet d'application à l'aide de la méthode de verrouillage.
Variables dans cet objet. Si la méthode n'est pas appelée explicitement, le serveur Web se terminera ou tirera le temps sur le fichier .asp
Déverrouiller l'objet d'application plus tard
Un exemple de point complet:
Dans 1.asp:
«Définir 3 valeurs d'attribut d'application
Application ("chong1") = "Élément de collecte d'applications de 1ère"
Application ("chong2") = "2nd Application Collection Item"