WebAdapt.TBaseAdapterAction.DoBeforeExecuteActionRequest
Contents |
Delphi-Informationen
von WebAdapt.pas
procedure DoBeforeExecuteActionRequest(AActionRequest: IActionRequest; AActionResponse: IActionResponse); virtual;
Unit: WebAdapt
Typ: Methode
Sichtbarkeit: protected
Member von: TBaseAdapterAction
C++-Informationen
von WebAdapt.hpp
virtual void __fastcall DoBeforeExecuteActionRequest(System::DelphiInterface<Adaptreq::IActionRequest> AActionRequest, System::DelphiInterface<Adaptreq::IActionResponse> AActionResponse);
Unit: WebAdapt
Typ: Methode
Sichtbarkeit: protected
Member von: TBaseAdapterAction
Beschreibung
Ruft Ereignisbehandlungsroutinen auf, bevor die Adapteraktion ausgeführt wird.
DoBeforeExecuteActionRequest wird von ExecuteActionRequest aufgerufen. DoBeforeExecuteActionRequest legt die Parameter der Aktionsanforderung in einem TStrings-Objekt ab und ruft zwei Ereignisbehandlungsroutinen auf. Zuerst wird die Ereignisbehandlungsroutine für OnAfterExecuteAction des übergeordneten Adapters aufgerufen. Wenn diese Routine die Anforderung nicht behandelt, wird OnBeforeExecute aufgerufen. Nachdem die Anforderung in einer der beiden Routinen behandelt wurde, wird die Eigenschaft Handled des IActionRequest-Objekts auf true gesetzt.