Neueste Web-Entwicklung Tutorials
 

ASP Session-Objekt


Ein Session-Objekt speichert Informationen über, oder Ändern von Einstellungen für eine Benutzersitzung.


Beispiele

Beispiele

Set und gibt die LCID
Set oder eine ganze Zahl zurück, die einen Ort oder eine Region angibt. Inhalte wie Datum, Zeit und Währung werden nach diesem Ort oder Region angezeigt werden.

Bringen Sie die SessionID
Gibt eine eindeutige ID für jeden Benutzer. Die ID wird von dem Server erzeugt wird.

Eine Sitzung des Timeout
Setzen und Rück das Timeout (in minutes) eine Sitzung.


Session-Objekt

Wenn Sie mit einer Anwendung auf dem Computer arbeiten, öffnen Sie es, einige Änderungen tun, und Sie schließen Sie es dann. Das ist ähnlich wie bei einer Session. Der Computer weiß, wer Sie sind. Er weiß, wenn Sie die Anwendung öffnen und wenn Sie es schließen. Aber im Internet gibt es ein Problem: der Web-Server nicht weiß, wer Sie sind und was Sie tun, weil die HTTP-Adresse nicht Zustand halten.

ASP löst dieses Problem durch ein eindeutiges Cookie für jeden Benutzer. Das Cookie wird auf den Computer des Benutzers gesendet und es enthält Informationen, die den Benutzer identifiziert. Diese Schnittstelle wird das Session-Objekt aufgerufen.

Das Session-Objekt speichert Informationen über, oder Ändern von Einstellungen für eine Benutzersitzung.

in einer Session-Objekt halten Informationen gespeicherten Variablen über einen einzelnen Benutzer, und sind auf alle Seiten in einer Anwendung zur Verfügung. Gemeinsame gespeicherten Informationen in Session-Variablen sind Name, ID und Vorlieben. Der Server erstellt ein neues Session-Objekt für jeden neuen Benutzer, und zerstört das Session-Objekt, wenn die Sitzung abläuft.

Die Sammlungen des Session-Objekt, Eigenschaften, Methoden und Ereignisse werden im Folgenden beschrieben:

Sammlungen

Sammlung Beschreibung
Contents Enthält alle Elemente in die Sitzung über einen Script-Befehl angehängt
StaticObjects Enthält alle Objekte in die Sitzung mit dem HTML angehängt <object> -Tag

Eigenschaften

Eigentum Beschreibung
CodePage Gibt den Zeichensatz, der verwendet wird, wenn eine dynamische Anzeige von Inhalten
LCID Setzt oder sendet eine ganze Zahl, die einen Ort oder eine Region angibt. Inhalte wie Datum, Zeit und Währung werden nach diesem Ort oder Region angezeigt werden
SessionID Gibt eine eindeutige ID für jeden Benutzer. Die eindeutige ID wird vom Server generiert
Timeout Setzt oder gibt die Zeitüberschreitungsdauer (in minutes) für das Session - Objekt in dieser Anmeldung

Methods

Methode Beschreibung
Abandon Zerstört eine Benutzersitzung
Contents.Remove Löscht ein Element aus dem Inhalt Sammlung
Contents. RemoveAll() Löscht alle Elemente aus der Inhaltssammlung

Veranstaltungen

Event Beschreibung
Session_OnEnd Tritt ein, wenn eine Sitzung beendet
Session_OnStart Tritt ein, wenn eine Sitzung beginnt