Datasnap.Win.SConnect.TDataBlockInterpreter.InterpretData
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.