Data.DB.TCustomConnection.RegisterClient

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RegisterClient(Client: TObject; Event: TConnectChangeEvent = nil); virtual;

C++

virtual void __fastcall RegisterClient(System::TObject* Client, TConnectChangeEvent Event = 0x0);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Data.DB.pas
Data.DB.hpp
Data.DB TCustomConnection


Beschreibung

Registriert ein Objekt, das von der Verbindungskomponente verwendet wird.

RegisterClient wird intern verwendet, um eine Zuordnung zwischen bestimmten Objekten und der Verbindungskomponente herzustellen. In den registrierten Objekten kann eine Ereignisbehandlungsroutine implementiert werden, um auf das Öffnen und Schließen der Verbindung zu reagieren.

Client enthält das zu registrierende Objekt. Handelt es sich dabei um eine Datenmenge, wird diese in die Eigenschaft DataSets aufgenommen.

Event gibt eine Ereignisbehandlungsroutine an, die unmittelbar nach dem Öffnen oder vor dem Schließen der Verbindung aufgerufen wird.

Datenmengen rufen diese Methode auf, wenn sie die Komponente zum Herstellen einer Verbindung verwenden. Bei ADO- und dbExpress-Datenmengen erfolgt der Aufruf bei der Aktivierung. Bei Client-Datenmengen wird die Methode beim Zuweisen der Eigenschaft RemoteServer aufgerufen.

Siehe auch