Soap.InvokeRegistry.GetRemotableDataContext
Delphi
function GetRemotableDataContext: Pointer;
C++
extern DELPHI_PACKAGE void * __fastcall GetRemotableDataContext(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | Soap.InvokeRegistry |
Description
Renvoie l'objet TDataContext qui fournit le stockage temporaire pendant un appel à une interface invocable.
GetRemotableDataContext renvoie un pointeur sur l'objet contexte de données qui stocke tous les objets et valeurs temporaires requises pour l'implémentation d'un appel à une interface invocable. Quand une application client appelle une interface invocable sur une application de service Web, l'application de service Web crée automatiquement un contexte de données pour l'appel. Tous les objets ou variables requis pour le marshaling de l'appel d'interface sont automatiquement ajoutés au contexte de données pour la durée de l'appel. En outre, tous les objets distants (descendants de TRemotable) qui sont créés alors qu'un contexte de données distant est disponible sont automatiquement ajoutés au contexte de données. Quand l'appel de l'interface est achevé, le contexte de données est libéré, et les variables et les objets stockés sont automatiquement libérés.