HttpSessionState-Member
Ermöglicht den Zugriff auf Werte des Sitzungszustands und Einstellungen der Sitzungsebene sowie auf Methoden für die Lebensdauerverwaltung.
In den folgenden Tabellen werden die vom HttpSessionState -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
CodePage | Ruft den Zeichensatzbezeichner der aktuellen Sitzung ab oder legt diesen fest. | |
Contents | Ruft einen Verweis auf das aktuelle Sitzungszustandsobjekt ab. | |
CookieMode | Ruft einen Wert ab, der angibt, ob die Anwendung für Sitzungen ohne Cookies konfiguriert ist. | |
Count | Ruft die Anzahl der Elemente in der Sitzungszustandsauflistung ab. | |
IsCookieless | Ruft einen Wert ab, der angibt, ob die Sitzungs-ID im URL eingebettet oder in einem HTTP-Cookie gespeichert ist. | |
IsNewSession | Ruft einen Wert ab, der angibt, ob die Sitzung mit der aktuellen Anforderung erstellt wurde. | |
IsReadOnly | Ruft einen Wert ab, der angibt, ob die Sitzung schreibgeschützt ist. | |
IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung der Sitzungszustandswerte synchronisiert (threadsicher) ist. | |
Item | Überladen. Ruft einzelne Sitzungswerte ab oder legt diese fest. | |
Keys | Ruft eine Auflistung der Schlüssel für alle Werte ab, die in der Sitzungszustandsauflistung gespeichert sind. | |
LCID | Ruft den Gebietsschemabezeichner (LCID, Locale Identifier) der aktuellen Sitzung ab oder legt diesen fest. | |
Mode | Ruft den aktuellen Sitzungszustandsmodus ab. | |
SessionID | Ruft den eindeutigen Bezeichner der Sitzung ab. | |
StaticObjects | Ruft eine Auflistung von Objekten ab, die durch <object Runat="Server" Scope="Session"/>-Tags innerhalb der ASP.NET-Anwendungsdatei Global.asax deklariert werden. | |
SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung der Sitzungszustandswerte synchronisiert werden kann. | |
Timeout | Ruft die Zeitspanne in Minuten ab, die zwischen Anforderungen zulässig ist, bevor der Sitzungszustandsanbieter die Sitzung beendet, oder legt diese fest. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Abandon | Bricht die aktuelle Sitzung ab. | |
Add | Fügt der Sitzungszustandsauflistung ein neues Element hinzu. | |
Clear | Entfernt alle Schlüssel und Werte aus der Sitzungszustandsauflistung. | |
CopyTo | Kopiert die Auflistung der Sitzungszustandswerte in ein eindimensionales Array, beginnend am angegebenen Index im Array. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, mit dem alle Namen der Sitzungszustandsvariablen in der aktuellen Sitzung gelesen werden können. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
Remove | Löscht ein Element aus der Sitzungszustandsauflistung. | |
RemoveAll | Entfernt alle Schlüssel und Werte aus der Sitzungszustandsauflistung. | |
RemoveAt | Löscht ein Element an einem angegebenen Index aus der Sitzungszustandsauflistung. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
HttpSessionState-Klasse
System.Web.SessionState-Namespace
System.Web.Profile
System.Web.Caching