WebAdapt.TBaseAdapterAction.ExecuteActionRequest
From RAD Studio VCL Documentation (German)
Contents |
Delphi-Informationen
von WebAdapt.pas
procedure ExecuteActionRequest(AActionRequest: IActionRequest; AActionResponse: IActionResponse);
Unit: WebAdapt
Typ: Methode
Sichtbarkeit: protected
Member von: TBaseAdapterAction
C++-Informationen
von WebAdapt.hpp
void __fastcall ExecuteActionRequest(System::DelphiInterface<Adaptreq::IActionRequest> AActionRequest, System::DelphiInterface<Adaptreq::IActionResponse> AActionResponse);
Unit: WebAdapt
Typ: Methode
Sichtbarkeit: protected
Member von: TBaseAdapterAction
Beschreibung
Führt die Adapteraktion aus und verwendet dabei die in der HTTP-Anforderung übergebenen Parameter.
ExecuteActionRequest wird von ImplHandleRequest aufgerufen, wenn die HTTP-Anforderung verlangt, dass die Adapteraktion ausgeführt wird. ExecuteActionRequest ruft zuerst CheckExecuteAccess auf. Hat der Benutzer keine Ausführungsrechte, löst CheckExecuteAccess eine Exception aus. Anschließend ruft ExecuteActionRequest zuerst DoBeforeExecuteActionRequest, dann ImplExecuteActionRequest und zuletzt DoAfterExecuteActionRequest auf.