Soap.Rio.TRIO.OnAfterExecute

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnAfterExecute: TAfterExecuteEvent read FOnAfterExecute write FOnAfterExecute;

C++

__property TAfterExecuteEvent OnAfterExecute = {read=FOnAfterExecute, write=FOnAfterExecute};

Propriétés

Type Visibilité  Source Unité  Parent
event published
Soap.Rio.pas
Soap.Rio.hpp
Soap.Rio TRIO

Description

Se produit quand TRIO reçoit les résultats de l'exécution d'une méthode de l'interface invocable.

Ecrivez un gestionnaire d'événement OnAfterExecute pour examiner ou modifier les résultats codés de l'exécution d'un appel de méthode. OnAfterExecute se produit après que TRIO a appelé la méthode Execute de l'interface spécifiée par la propriété WebNode, mais avant que l'interface spécifiée par la propriété Converter annule le marshaling de ces résultats.

Vous pouvez utiliser le flux SOAPResponse du gestionnaire d'événement pour modifier les résultats codés à partir du serveur avant que leur marshaling soit annulé. Cela vous permet de compenser les particularités connues d'un serveur ou du Converter qui représente la valeur de la propriété Converter. Par exemple, si le fournisseur de service Web publie des informations d'interopérabilité, vous pouvez utiliser cet événement pour ajuster des paquets SOAP afin de compenser les différences signalées par le fournisseur de services Web.

Voir aussi