Datasnap.Win.SConnect.TStreamedConnection

De RAD Studio API Documentation
Aller à : navigation, rechercher

Datasnap.Win.MConnect.TDispatchConnectionDatasnap.DBClient.TCustomRemoteServerData.DB.TCustomConnectionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTStreamedConnection

Delphi

TStreamedConnection = class(TDispatchConnection, ISendDataBlock)

C++

class PASCALIMPLEMENTATION TStreamedConnection : public Datasnap::Win::Mconnect::TDispatchConnection

Propriétés

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

Description

TStreamedConnection est la classe de base des composants qui gèrent leur propre marshaling des appels d'interface quand ils se connectent à des serveurs d'application.

Ne créez pas d'instances de TStreamedConnection. Instanciez à la place un descendant de TStreamedConnection, comme TSocketConnection ou TWebConnection.

La classe TStreamedConnection gère le marshaling de tous les types de données COM afin que le composant connexion de flux puisse générer, interpréter et répondre aux appels d'interface COM sans utiliser DCOM. Elle utilise une interface ITransport pour se connecter aux serveurs d'applications et envoyer ou recevoir des messages.

TStreamedConnection ne peut réellement se connecter ou communiquer avec un serveur d'application. Les descendants de TStreamedConnection doivent redéfinir la méthode CreateTransport pour obtenir une interface ITransport qui autorise ces comportements.

TStreamedConnection implémente l'interface ISendDataBlock.

Voir aussi