Datasnap.Win.SConnect.ITransport.Receive

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Receive(WaitForInput: Boolean; Context: NativeInt): IDataBlock; stdcall;

C++

virtual _di_IDataBlock __stdcall Receive(bool WaitForInput, NativeInt Context) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect ITransport

Description

Renvoie une interface IDataBlock qui peut être utilisée pour lire des informations reçues du serveur d'application.

Receive crée un objet COM qui implémente l'interface IDataBlock et lit des information du serveur d'application dans sa propriété Memory.

Si WaitForInput a la valeur true, Receive interrompt l'exécution jusqu'à ce que le serveur d'application envoie les informations attendues. Si la valeur false est affectée à WaitForInput, Receive peut échouer (en ne lisant pas d'informations) si le serveur d'application n'envoie pas d'informations immédiatement (ou après un bref délai).

Context représente les données spécifiques au transport pouvant être utilisées lors de l'implémentation d'une classe supportant ITransport. Sa valeur est la valeur retournée de la méthode Send.

Voir aussi