DBAdapt.TDataSetAdapterRowAction.ImplExecuteActionRequest
Delphi
procedure ImplExecuteActionRequest( AActionRequest: IActionRequest; AActionResponse: IActionResponse); override;
C++
virtual void __fastcall ImplExecuteActionRequest(Adaptreq::_di_IActionRequest AActionRequest, Adaptreq::_di_IActionResponse AActionResponse);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
protected | DBAdapt.pas DBAdapt.hpp |
DBAdapt | TDataSetAdapterRowAction |
Beschreibung
Führt die zugrunde liegende Implementierung der Methode ExecuteActionRequest durch.
Die Methode ExecuteActionRequest ruft ImplExecuteActionRequest auf, um diese Aktion in Antwort auf das serverseitige Script auszuführen.
AActionRequest ist eine Schnittstelle für das aktuelle Anforderungsobjekt. ImplExecuteActionRequest verwendet diese, um Informationen über die aktuelle Anforderung zu erhalten (zum Beispiel die Werte des Anforderungsparameters).
AActionResponse ist eine Schnittstelle für das aktuelle Antwortobjekt. ImplExecuteActionRequest verwendet diese, um den Status der eingehenden HTTP-Antwort anzuzeigen.
ImplExecuteActionRequest löst das Ereignis OnExecute aus, wodurch es Ihnen ermöglicht wird, die Implementierung für diese Aktion in einer Ereignisbehandlungsroutine anzugeben. Wenn Sie keine Ereignisbehandlungsroutine für OnExecute definieren, ruft ImplExecuteActionRequest die Methode LocateAndApply des übergeordneten Adapters auf, um die Datenmenge des Adapters in jenem Datensatz zu platzieren, der von der aktuellen Anforderung angegeben wird, und weist vorhandene Aktualisierungen aus dieser Anforderung zu.