WebDisp.TInvalidWebSession

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Web.HTTPApp.TAbstractWebSessionSystem.TObject
TInvalidWebSession

Delphi

TInvalidWebSession = class(TAbstractWebSession)

C++

class PASCALIMPLEMENTATION TInvalidWebSession : public Web::Httpapp::TAbstractWebSession

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
WebDisp.pas
WebDisp.hpp
WebDisp WebDisp

Beschreibung

TInvalidWebSession dient als Platzhalter, wenn einer HTTP-Anforderung keine Sitzung zugewiesen werden konnte.

TInvalidWebSession-Objekte implementieren die Eigenschaft Session für den Webkontext, wenn die WebSnap-Anwendung keine aktive Sitzung (TWebSession) für die aktuelle Anforderung erstellen kann. Verschiedene Ursachen können dazu führen, dass keine aktive Sitzung erstellt werden kann. Beispiele sind Situationen, in denen die WebSnap-Anwendung keine TSessionsService-Komponente besitzt oder eine ankommende Anforderungsbotschaft versucht, eine zuvor beendete Sitzung wieder zu aktivieren.

TInvalidWebSession dient als Platzhalter. Die WebSnap-Anwendung muss keine Exception auslösen, wenn ein Versuch zum Erstellen einer aktiven Sitzung fehlschlägt. Ein Versuch zur Nutzung des TInvalidWebSession-Objekts führt jedoch zu einer ESessionException-Exception.

Siehe auch

Übersetzungen