ASP Application Object
- Previous Page ASP Request
- Next Page ASP Session
Ένα σύνολο αρχείων ASP που δουλεύουν μαζί για να εκτελέσουν μια εργασία ονομάζεται εφαρμογή. Η λειτουργία του αντικειμένου Application στο ASP είναι να συνδέσει αυτά τα αρχεία.
Αντικείμενο Application
Μια εφαρμογή στο Διαδίκτυο μπορεί να είναι ένα σύνολο αρχείων ASP. Αυτά τα ASP δουλεύουν μαζί για να εκτελέσουν μια εργασία. Η λειτουργία του αντικειμένου Application στο ASP είναι να συνδέσει αυτά τα αρχεία.
Το αντικείμενο Application χρησιμοποιείται για την αποθήκευση και πρόσβαση στις μεταβλητές που προέρχονται από οποιαδήποτε σελίδα, όπως το αντικείμενο Session. Η διαφορά είναι ότι όλοι οι χρήστες μοιράζονται ένα αντικείμενο Application, ενώ το αντικείμενο session έχει ένα ένας-για-ένα συνδυασμό με τους χρήστες.
Οι πληροφορίες που κατέχει το αντικείμενο Application χρησιμοποιούνται από πολλές σελίδες του προγράμματος (π.χ. πληροφορίες σύνδεσης βάσης δεδομένων). Αυτό σημαίνει ότι μπορούμε να έχουμε πρόσβαση σε αυτές τις πληροφορίες από οποιαδήποτε σελίδα. Αυτό σημαίνει επίσης ότι μπορείτε να αλλάξετε αυτές τις πληροφορίες σε μια σελίδα και οι αλλαγές αυτές θα εμφανιστούν αυτόματα σε όλες τις σελίδες.
Η περιγραφή της συλλογής, των μεθόδων και των συμβάντων του αντικειμένου Application είναι η εξής:
Συλλογή
Συλλογή | Description |
---|---|
Contents | Εξέχοντα αντικείμενα που προστίθενται στο πρόγραμμα μέσω εντολών script. |
StaticObjects | Εξέχοντα αντικείμενα που περιέχουν HTML <object> ετικέτες προστίθενται στο πρόγραμμα. |
Μέθοδος
Μέθοδος | Description |
---|---|
Contents.Remove | Αφαιρεί ένα αντικείμενο από τη συλλογή Contents. |
Contents.RemoveAll() | Αφαιρεί όλα τα αντικείμενα από τη συλλογή Contents. |
Lock | Αποτρέπει τους υπόλοιπους χρήστες από την τροποποίηση των μεταβλητών του αντικειμένου Application. |
Unlock | Παρέχει στους άλλους χρήστες τη δυνατότητα να τροποποιήσουν τις μεταβλητές του αντικειμένου Application (Μετά την αποκλειστική χρήση του μεθόδου Lock). |
Event
Event | Description |
---|---|
Application_OnEnd | This event occurs when all users' sessions have ended and the application has finished. |
Application_OnStart | This event occurs before the first new session is created (at this time the Application object is referenced for the first time). |
- Previous Page ASP Request
- Next Page ASP Session