WebAdapt.TBaseAdapterAction.DoBeforeExecuteActionRequest

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

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.

Siehe auch

Personal tools