Datasnap.Win.SConnect.TDataBlockInterpreter.InterpretData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure InterpretData(const Data: IDataBlock); override;

C++

virtual void __fastcall InterpretData(const _di_IDataBlock Data);

Eigenschaften

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

Beschreibung

Interpretiert einen Aufruf, der von einem Remote-Anwendungsserver empfangen wird.

Mit InterpretData kann auf den Aufruf einer COM-Schnittstelle geantwortet werden, für den das Marshaling in einen Datenblock erfolgt. Der Parameter Data gibt eine IDataBlock-Schnittstelle an, die zum Lesen der Botschaftsversion in der Marshaling-Form verwendet werden kann.

InterpretData liest den Aufruf, interpretiert ihn als einen IDispatch-Aufruf und führt die nötigen Aktionen aus, wie etwa den Aufruf einer lokalen COM-Schnittstelle.