Datasnap.Win.SConnect.TStreamedConnection.CreateTransport
Delphi
function CreateTransport: ITransport; virtual;
C++
virtual _di_ITransport __fastcall CreateTransport(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Datasnap.Win.SConnect.pas Datasnap.Win.SConnect.hpp |
Datasnap.Win.SConnect | TStreamedConnection |
Description
Sert d'interface à une méthode qui obtient une interface ITransport.
Les composants connexion de flux utilisent une interface ITransport pour se connecter et communiquer avec le serveur d'application. Telle qu'implémentée dans TStreamedConnection, CreateTransport renvoie toujours nil (Delphi) ou NULL (C++).
Les descendants de TStreamedConnection doivent redéfinir CreateTransport afin d'obtenir une interface ITransport qui se connecte et communique avec le serveur d'application.
Les concepteurs de composants qui souhaitent créer des composants connexion pour des protocoles de transport spécialisés ont uniquement besoin de redéfinir CreateTransport. Dès que la connexion de flux dispose d'une interface ITransport opérationnelle, toutes les autres fonctions du composant connexion sont gérées automatiquement.