Soap.Rio.TRIO.OnAfterExecute
Delphi
property OnAfterExecute: TAfterExecuteEvent read FOnAfterExecute write FOnAfterExecute;
C++
__property TAfterExecuteEvent OnAfterExecute = {read=FOnAfterExecute, write=FOnAfterExecute};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Soap.Rio.pas Soap.Rio.hpp |
Soap.Rio | TRIO |
Beschreibung
Wird ausgelöst, wenn TRIO die Ausführungsergebnisse einer Methode der aufrufbaren Schnittstelle empfängt.
Schreiben Sie eine Ereignisbehandlungsroutine für OnAfterExecute, um die codierten Ergebnisse eines Methodenaufrufs zu überprüfen oder zu ändern. OnAfterExecute wird ausgelöst, nachdem TRIO die Methode Execute der Schnittstelle aufgerufen hat, die von der Eigenschaft WebNode bezeichnet wird, jedoch bevor die von Converter bezeichnete Schnittstelle das Unmarshaling dieser Ergebnisse einleitet.
Mit dem Stream SOAPResponse der Ereignisbehandlungsroutine können die vom Server erhaltenen codierten Ergebnisse verändert werden, bevor deren Unmarshaling eingeleitet wird. Auf diese Weise lassen sich bekannte Idiosynkrasien eines Servers oder des Converters zu kompensieren, der von der Eigenschaft Converter bezeichnet 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.