Soap.InvokeRegistry.GetRemotableDataContext

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi