Datasnap.Win.SConnect.ITransport.Receive

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect ITransport

Beschreibung

Gibt eine IDataBlock-Schnittstelle für das Lesen der Informationen von einem Anwendungs-Server zurück.

Receive erstellt ein COM-Objekt, das die IDataBlock-Schnittstelle implementiert und die Informationen vom Anwendungs-Server in die Eigenschaft Memory einliest.

Hat der Parameter WaitForInput den Wert true, wird die Ausführung angehalten, bis der Anwendungs-Server die erwarteten Informationen sendet. Ist WaitForInput false, schlägt Receive fehl (d.h. es werden keine Informationen gelesen), wenn der Server nicht sofort (oder nach einer kurzen Wartezeit) Daten sendet.

Der Parameter Context stellt die transportspezifischen Daten dar, die beim Implementieren einer Klasse, die ITransport unterstützt, verwendet werden können. Der Wert von Context ist der Rückgabewert der Methode Send.

Siehe auch