Datasnap.Win.SConnect.TPacketInterceptFactory

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Win.ComObj.TComObjectFactorySystem.TObjectTPacketInterceptFactory

Delphi

TPacketInterceptFactory = class(TComObjectFactory)

Propriétés

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

Description

TPacketInterceptFactory est le type de la fabrique de classes utilisée pour instancier un intercepteur de paquet de données.

Dans Delphi, utilisez TPacketInterceptFactory comme fabrique de classes des objets COM qui implémentent l'interface IDataIntercept. Les intercepteurs de paquets de données implémentent l'interface IDataIntercept, qu'ils utilisent dans les applications de base de données multiniveaux pour modifier les données transmises entre un composant de connexion de socket dans l'application client et scktsrvr.exe sur le serveur. TPacketInterceptFactory recense l'intercepteur de paquet de données afin qu'il apparaisse dans la liste déroulante de l'inspecteur d'objets lors de la définition de la propriété InterceptName de la connexion de socket et dans la liste correspondante de la boîte de dialogue de propriétés de scktsrvr.exe.

TPacketInterceptFactory gère les interfaces IUnknown, IClassFactory et IClassFactory2. L'interface IClassFactory est implémentée par les objets classe associés avec des identificateurs de classe (CLSID) pour les classes qu'ils instancient. IClassFactory doit être implémentée pour chaque définition d'objet afin que les objets de ce type puissent être créés. L'interface IClassFactory2 est implémentée par les fabriques de classes des classes qui doivent gérer la cession de licence.

Voir aussi