Datasnap.Win.SConnect.TPacketInterceptFactory

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Win.ComObj.TComObjectFactorySystem.TObjectTPacketInterceptFactory

Delphi

TPacketInterceptFactory = class(TComObjectFactory)

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public Datasnap.Win.SConnect.pas Datasnap.Win.SConnect Datasnap.Win.SConnect

Beschreibung

TPacketInterceptFactory ist der Typ des Klassengenerators, mit dem ein Objekt instanttiert wird, das Datenpakete abfängt.

Verwenden Sie TPacketInterceptFactory als Klassengenerator für COM-Objekte, die die Schnittstelle IDataIntercept implementieren. Objekte, die in mehrschichtigen Anwendungen Datenpakete abfangen, greifen über diese Schnittstelle auf die Daten zu, die zwischen einer Socket-Verbindungskomponente in der Client-Anwendung und der Datei scktsrvr.exe auf dem Server ausgetauscht werden. TPacketInterceptFactory registriert diese Objekte, damit sie in der Dropdown-Liste des Objektinspektors und in der entsprechenden Eigenschaftsliste von scktsrvr.exe angezeigt werden, wenn Sie die Eigenschaft InterceptName der Socket-Verbindung festlegen.

TPacketInterceptFactory unterstützt die Schnittstellen IUnknown, IClassFactory und IClassFactory2. Die Schnittstelle IClassFactory wird von Klassenobjekten implementiert, die ihre Klassen über einen Klassenbezeichner (CLSID) instantiieren. IClassFactory muss für jede Objektdefinition implementiert werden, damit Objekte dieses Typs erstellt werden können. Die Schnittstelle IClassFactory2 wird von Klassengeneratoren implementiert, die Lizenzierungsunterstützung benötigen.

Siehe auch