Soap.Rio.TRIO.OnBeforeExecute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnBeforeExecute: TBeforeExecuteEvent read FOnBeforeExecute write FOnBeforeExecute;

C++

__property TBeforeExecuteEvent OnBeforeExecute = {read=FOnBeforeExecute, write=FOnBeforeExecute};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Soap.Rio.pas
Soap.Rio.hpp
Soap.Rio TRIO

Beschreibung

Wird ausgelöst, bevor TRIO einen codierten Methodenaufruf zur Ausführung sendet.

Schreiben Sie eine Ereignisbehandlungsroutine für OnBeforeExecute, um einen codierten Methodenaufruf zu überprüfen oder zu ändern, bevor dieser an den Server gesendet wird. OnBeforeExecute wird ausgelöst, nachdem die von Converter bezeichnete Schnittstelle das Marshaling eines Methodenaufrufs in ein SOAP-Anforderungspaket ausgeführt hat, jedoch bevor TRIO die Methode Execute der Schnittstelle aufruft, die von der Eigenschaft WebNode bezeichnet ist.

Sie können den Parameter SoapRequest verwenden, um die SOAP-Anforderung zu lesen oder zu verändern, bevor diese an den Server übergeben wird. Wenn der Web-Service-Provider beispielsweise die Interoperabilitätsinformationen verbreitet, können Sie mit diesem Parameter die SOAP-Pakete so anpassen, dass die vom Web-Service-Provider gemeldeten unterschiede ausgeglichen werden.

Siehe auch