Datasnap.Win.SConnect.ISendDataBlock

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type:
interface
class
Visibility: public
Source:
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Unit: Datasnap.Win.SConnect
Parent: Datasnap.Win.SConnect

Delphi

ISendDataBlock = interface

C++

__interface  INTERFACE_UUID("{87AD1043-470E-11D1-88D5-00A0248E5091}") ISendDataBlock  : public System::IInterface

Description

ISendDataBlock is the interface used by data block interpreters to send messages to an application server after they are marshaled.

Streamed connection components implement ISendDataBlock to allow a data block interpreter (which handles marshaling of COM interface calls) to send interface calls to the application server.

ISendDataBlock is an interface, and as such can't be directly instantiated. Instead, streamed connection components (which implement ISendDataBlock) can be cast to an ISendDataBlock (Delphi) or have a conversion operator to obtain this interface (C++).

See Also