Datasnap.DSCommon

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Enthält Implementierungen der Callback-Einträge und des Client-Callback-Kanalmanagers. Eine Hilfsklasse für die DataSnap-Sitzung und einige Ereignistypen zum Unterstützen der implementierten Funktionalität sind auch enthalten.

Package DataSnapCommon270.bpl

Klassen

TDSCallbackItemImplementiert ein Callback-Funktions- und Stringlisten-Paar, wobei Callback eine Kanal-Callback-Funktion des Clients und Channels eine Liste mit Kanälen ist, mit Ausnahme des Kanals des Callback-Kanalmanagers, über den die Callback-Funktion empfängt.
TDSClientCallbackChannelManagerClient-Callback-Manager, der die Client-Callbacks behandelt, die bei einer bestimmten DataSnap-Serverinstanz registriert sind.
TDSServiceExceptionKlasse zur Repräsentation von DataSnap-Dienst-Exceptions in der Unit Datasnap.DSCommon.
TDSSessionHelperEine Klasse, die eine statische Methode enthält, mit der ein zufälliger Sitzungsbezeichner erzeugt wird.

Typen

TDSCallbackChannelEventEreignis zur Benachrichtigung von Kanal-Callback-Funktionen.
TDSCallbackTunnelEventTypeBenutzerereignistyp zur Benachrichtigung von Callback-Tunnel-Ereignissen, wie create und close.
TDSChannelThreadStateEine Aufzählung von DataSnap-Tunnelstatus.
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.

Konstanten

ctsStartingctsStarting: Integer = 3;