Anzeigen: Delphi C++
Anzeigeeinstellungen

Datasnap.DSHTTPCommon

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Definiert Klassen, die DataSnap-Antwortbehandlungsroutinen, Callback-Eintragspaarung, Client-Callback-Manager, Ausführungsantwort-Wrapper, abstrakten DataSnap HTTP-Kontext, -Anforderungen und -Antworten, DataSnap HTTP-Server und -Transporte, JSON-Antwortbehandlungsroutinen, DataSnap-Sitzungstunnelinformationen und mehr implementieren.

Klassen

TDSCacheResponseHandlerImplementiert eine Antwortbehandlungsroutine für die Zwischenspeicherung von komplexen Datentypen auf dem Server.
TDSCacheResultCommandHandlerKapselt eine Instanz von TRequestCommandHandler, um die Zwischenspeicherung zu ermöglichen.
TDSCallbackItemImplementiert ein Callback-Funktions- und TStringList-Paar.
TDSClientCallbackChannelManager
TDSClientChannelEventItemEreigniseintrag, der in TDSClientChannelManagerEvent zur Bereitstellung von Informationen über Tunnelereignisse übergeben wird.
TDSCommandComplexParamsWird intern für TResultCommandHandler-Implementierungen verwendet.
TDSDefaultResponseHandlerStandardimplementierung einer Antwortbehandlungsroutine.
TDSExecutionResponseWrapper für eine Ausführungsreaktion.
TDSHTTPCacheContextServiceStellt eine Reaktion auf eine DataSnap-/Zwischenspeicherungsanforderung bereit.
TDSHTTPContextRepräsentiert den abstrakten DataSnap-HTTP-Kontext.
TDSHTTPRequestRepräsentiert die abstrakte DataSnap-HTTP-Anforderung.
TDSHTTPResponseRepräsentiert die abstrakte DataSnap-HTTP-Antwort.
TDSHTTPServerRepräsentiert den DataSnap-spezifischen HTTP-Server.
TDSHTTPServerTransportGibt die HTTP-Service-Provider-Klasse des DataSnap-Servers an.
TDSJsonResponseHandlerBasisklasse für Antwortbehandlungsroutinen, die die DBX-Befehle in JSON übersetzen.
TDSNullResponseHandlerImplementierung einer Anforderungsbehandlungsroutine, wenn eine Antwort aus einer Ausführung nicht erforderlich ist.
TDSResponseHandlerFactoryRepräsentiert die Generatorklasse zum Erstellen einer geeigneten Klasse von TDSServiceResponseHandler.
TDSServiceResponseHandlerAbstrakte Klasse für die allgemeine Funktionalität von Antwortbehandlungsroutinen.
TDSSessionTunnelInfoRecord, der einem bestimmten Tunnel zugeordnete Informationen enthält.

Typen

TDSCallbackChannelEventEreignis zur Benachrichtigung von Kanal-Callback-Funktionen.
TDSChannelThreadState
TDSClientChannelEventItemEreigniseintrag, der in TDSClientChannelManagerEvent zur Bereitstellung von Informationen über Tunnelereignisse übergeben wird.
TDSClientChannelManagerEventBenutzerereignis zur Benachrichtigung über Kanalereignisse, wie z.B. das Erstellen oder Schließen.
TDSHTTPCommandTypeFührt die von DataSnap verarbeiteten HTTP-Befehlstypen auf.
TDSHTTPServiceTraceEventRepräsentiert den Typ für Benutzerereignisse zum Protokollieren von HTTP-Anforderungen.
TDSRESTResultEventBenutzerereignis zum Abfangen und optionalen Ändern von REST-Ergebnissen vor deren Rückgabe.
TDSSessionTunnelInfoRecord, der einem bestimmten Tunnel zugeordnete Informationen enthält.

Konstanten

ctsFailedctsFailed: TDSChannelThreadState = ctsFailed;
ctsStartedctsStarted: TDSChannelThreadState = ctsStarted;
ctsStoppedctsStopped: TDSChannelThreadState = ctsStopped;
hcDELETEhcDELETE: TDSHTTPCommandType = hcDELETE;
hcGEThcGET: TDSHTTPCommandType = hcGET;
hcOtherhcOther: TDSHTTPCommandType = hcOther;
hcPOSThcPOST: TDSHTTPCommandType = hcPOST;
hcPUThcPUT: TDSHTTPCommandType = hcPUT;
hcUnknownhcUnknown: TDSHTTPCommandType = hcUnknown;


Frühere Versionen
Übersetzungen