WebDisp

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Inhaltsverzeichnis

Klassen

EAdapterDispatcherExceptionEAdapterDispatcherException ist die Exception-Klasse für WebSnap-Aktionsanforderungen und -Bildanforderungen, die nicht erfüllt werden können.
EPageDispatcherExceptionEPageDispatcherException löst eine Exception aus, wenn ein Seiten-Dispatcher einen Fehler feststellt.
ESessionExceptionESessionException ist die Exception, die ausgelöst wird, wenn eine WebSnap-Anwendung eine ungültige Sitzung verwendet.
IWebSessionAccess
TAdapterDispatcherTAdapterDispatcher verarbeitet Übertragungen und Anforderungen von HTML-Formularen für dynamische Bilder automatisch, indem Adapteraktionen und Feldkomponenten aufgerufen werden.
TAdapterDispatchParamsTAdapterDispatchParams-Objekte analysieren Anforderungen, um deren Zieladapter und gegebenenfalls die Webseiten zu ermitteln, die nach einer erfolgreichen oder erfolglosen Verarbeitung der Anforderung angezeigt werden sollen.
TAdapterItemRequestParamsTAdapterItemRequestParams enthält die Namens-/Wertepaare, die in Anforderungsbotschaften eingefügt werden müssen, die an Adapter oder deren Unterkomponenten adressiert sind.
TBaseRequestHandlerTBaseRequestHandler ist eine Basisklasse für WebSnap-Dispatcher-Komponenten.
TCustomAdapterDispatcherTCustomAdapterDispatcher verarbeitet Übertragungen und Anforderungen von HTML-Formularen für dynamische Bilder automatisch, indem Adapteraktionen und Feldkomponenten aufgerufen werden.
TCustomLocateFileServiceTCustomLocateFileService steuert mit Hilfe von Ereignisbehandlungsroutinen den Laufzeitzugriff auf Vorlagen und Include-Dateien in Server-Skripts.
TCustomPageDispatcherTCustomPageDispatcher leitet eingehende HTTP-Anforderungen in einer WebSnap-Anwendung weiter.
TCustomWebAppComponentsTCustomWebAppComponents verwaltet die Komponenten, welche die Funktionalität einer WebSnap-Anwendung bereitstellen.
TInvalidWebSessionTInvalidWebSession dient als Platzhalter, wenn einer HTTP-Anforderung keine Sitzung zugewiesen werden konnte.
TLocateFileServiceTLocateFileService steuert zur Laufzeit den Zugriff auf Vorlagen und Include-Dateien für Server-Skripts.
TMultiModuleWebAppServicesTMultiModuleWebAppServices koordiniert die Bearbeitung von HTTP-Anforderungen in der Anwendung, indem die geeigneten Komponenten für die verschiedenen Aufgaben ermittelt werden.
TPageDispatcherTPageDispatcher dient der Verteilung ankommender HTTP-Anforderungsbotschaften in einer WebSnap-Anwendung.
TWebAppComponentsTWebAppComponents enthält die Anwendungskomponenten, welche die Funktionalität der WebSnap-Anwendung bereitstellen.
TWebRequestTWebRequest ist die Basisklasse für alle Objekte, die Informationen einer Client-Anforderung repräsentieren, die an eine Webserveranwendung übergeben werden.
TWebResponseAlias für die Klasse Web.HTTPApp.TWebResponse.
TWebSessionTWebSession speichert Benutzerinformationen temporär in einer WebSnap-Anwendung.

Routinen

AdapterRequestParamsAsStrings
DispatchPageName
EncodeParamNameValues
EncodeParamsAsHTTPQuery
ExpandScriptException
ExtractParamNameValues
FindDefaultAppPageName
PageNameOfRequest
RaiseDispatchBlankPageNameException
RaisePageDoesNotProvideContent
RaisePageNotFound
RedirectToPageName
RegisterAdapterRequestIdentifier
SafeRedirectLeitet einen Browser auf eine andere, angegebene Sete um.

Typen

_di_IWebSessionAccess
TActivateWebModuleEvent
TCanViewPageEventTCanViewPageEvent wird für Ereignisbehandlungsroutinen verwendet, die prüfen, ob der aktuelle Benutzer eine bestimmte Webseite anzeigen darf.
TDispatchActionEventTDispatchActionEvent ist der Typ für Ereignisbehandlungsroutinen, die antworten, wenn ein Adapter ausgeführt wird.
TDispatchActionHandledEventTDispatchActionHandledEvent ist der Typ für Ereignisbehandlungsroutinen, die Anforderungen für die Ausführung einer Adapteraktion behandeln können.
TDispatchImageEventTDispatchImageEvent ist der Typ für Ereignisbehandlungsroutinen, die antworten, wenn eine Adapteraktion eine Anforderung auf einen Wert eines Bildfeldes erhält.
TDispatchImageHandledEventTDispatchImageHandledEvent wird für Ereignisbehandlungsroutinen verwendet, die Anforderungen nach einem Bildfeldwert bearbeiten können.
TDispatchPageEventTDispatchPageEvent wird für Ereignisbehandlungsroutinen verwendet, die nach der Bearbeitung einer HTTP-Anforderung durch ein Webseitenmodul aufgerufen werden.
TDispatchPageHandledEventTDispatchPageHandledEvent ist der Typ für Ereignisbehandlungsroutinen, die HTTP-Anforderungsbotschaften behandeln können.
TDispatchPageParamsHandledEventTDispatchPageParamsHandledEvent ist der Typ für Ereignisbehandlungsroutinen, die aufgerufen werden, bevor eine WebSnap-Anwendung eine Antwortbotschaft zusammenstellt, die den Aufrufer zu einer anderen Webseite umgeleitet.
TGetAdapterRequestParamsEventTGetAdapterRequestParamsEvent ist der Typ für Ereignisbehandlungsroutinen, die die Parameter für einen Adapter-Dispatcher abrufen.
TLocateFileServiceFindFileEventTLocateFileServiceFindFileEvent ist der Typ für Ereignisbehandlungsroutinen, die in einer WebSnap-Anwendung eine Datei auf der Festplatte suchen.
TLocateFileServiceFindStreamEventTLocateFileServiceFindStreamEvent ist der Typ für Ereignisbehandlungsroutinen, die den Zugriff auf eine angeforderte Datei bereitstellen.
TLoginPagedHandledEvent
TLoginRequiredEventTLoginRequiredEvent wird für Ereignisbehandlungsroutinen verwendet, die prüfen, ob sich der aktuelle Benutzer für den Zugriff auf eine bestimmte Webseite anmelden muss.
TPageAccessDeniedTPageAccessDenied gibt an, warum einem Benutzer der Zugriff auf die angeforderte Webseite verweigert wurde.
TPageAccessDeniedEventTPageAccessDeniedEvent ist der Typ für Ereignisbehandlungsroutinen, die antworten, wenn ein Seiten-Dispatcher feststellt, dass der aktuelle Benutzer nicht auf die aktuelle Seite zugreifen kann.

Konstanten

sFailurePageParamNamesFailurePageParamName: string = __fp;
sPageParamNamesPageParamName: string = __p;
sRequestIDParamNamesRequestIDParamName: string = __id;
sSessionCookieNamesSessionCookieName: string = WebBrokerSessionID;
sSuccessPageParamNamesSuccessPageParamName: string = __sp;


Übersetzungen