Definiert Klassen, die die DataSnap-Provider-Funktionalität, wie Provider, Resolver, Paketdaten, SQL-Resolver und die zugehörige Funktionalität implementieren.
Klassen
Routinen
GetObjectProperty | Gibt die Instanz der Eigenschaftsklasse (als TObject) der angegebenen Eigenschaft PropName zurück. |
GetStringProperty | Gibt den Eigenschaftswert (als String) der angegebenen Eigenschaft PropName zurück. |
VarArrayFromStrings | Erstellt ein variantes Array mit den Strings aus einem TStrings-Objekt. |
Typen
PPutFieldInfo | PPutFieldInfo ist ein Zeiger auf einen TPutFieldInfo-Record. |
TAfterUpdateRecordEvent |
TAfterUpdateRecordEvent repräsentiert den Typ für Ereignisse, die ausgelöst werden, wenn der zugehörige Resolver gerade einen Datensatz aktualisiert hat. |
TBeforeCommitEvent | TBeforeCommitEvent repräsentiert den Prozedurentyp für Ereignisse, die vor dem Eintragen einer Datenmenge ausgelöst werden. |
TBeforeUpdateRecordEvent |
TBeforeUpdateRecordEvent repräsentiert den Prozedurentyp für Ereignisse, die vor der Aktualisierung eines Datensatzes ausgelöst werden. |
TDataRequestEvent | Repräsentiert den Funktionstyp für Ereignisse, die ausgelöst werden, wenn ein Provider seine DataRequest-Methode aufruft. |
TGetDSProps | Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn der Provider dem zu erstellenden Datenpaket zusätzliche Informationen hinzufügt. |
TGetParamsEvent | Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn der Provider der Datenmenge zusätzliche Attribute hinzufügt. |
TGetRecordOption | TGetRecordOption führt die Informationstypen auf, die Datenpaketen hinzugefügt werden können. |
TGetRecordOptions | Mit TGetRecordOptions wird entschieden, welcher Informationstyp zu Datenpaketen hinzugefügt wird. |
TGetTableNameEvent | Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn ein Resolver seine Informationen über die Tabellen initialisiert, für die er Aktualisierungen vornimmt. |
TInfoArray | TInfoArray ist ein Array mit TPutFieldInfo-Records. |
TOnValidate | Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn der Provider Aktualisierungen übernimmt, die in einem Delta-Paket enthalten sind. |
TProviderDataEvent | Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn der Provider Daten aktualisiert oder abruft. |
TProviderOption | TProviderOption und TProviderOptions bestimmen, welche Art von Informationen zwischen Client-Datenmengen und Provider-Komponenten ausgetauscht werden. |
TProviderOptions | TProviderOptions beeinflusst die Informationsarten, die zwischen Client-Datenmengen und Provider-Komponenten ausgetauscht werden. |
TPutFieldInfo | TPutFieldInfo enthält Informationen über ein Feld. |
TPutFieldProc | Ermöglicht, die Prozedur auszuwählen, die für das Hinzufügen eines neuen Feldes zu einer Datenmenge verwendet wird. |
TResolverErrorEvent | Repräsentiert den Prozedurentyp für Ereignisse, die ausgelöst werden, wenn der Provider einen Datensatz nicht aktualisieren kann. |
TResolverResponse | TResolverResponse gibt an, welche Operation eine Resolver-Komponente nach dem Behandeln eines Aktualisierungsfehlers in einer Ereignisbehandlungsroutine für OnUpdateError durchführen soll. |
Variablen
InformixLob | Löst Informix-Felder anstelle von Oracle BLOB- und CLOB-Feldern auf |
MetaDataOption | Legt die Optionen fest, die beim Abrufen von Metadaten aus der Zieldatenbank verfügbar sind. |
ResetOption | Ein bitweises Konstanten-Flag, das angibt, dass das Datenpaket zurückgesetzt werden sollte. |
XMLOption | Ein bitweises Konstanten-Flag, das angibt, dass das Format des Datenpakets XML ist. |
XMLUTF8Option | Ein bitweises Konstanten-Flag, das angibt, dass das Format des Datenpakets XML mit UTF8-Zeichenkodierung ist. |