Data.DB.TCustomConnection.UnRegisterClient
Delphi
procedure UnRegisterClient(Client: TObject); virtual;
C++
virtual void __fastcall UnRegisterClient(System::TObject* Client);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
protected | Data.DB.pas Data.DB.hpp |
Data.DB | TCustomConnection |
Beschreibung
Hebt die Zuordnung zwischen einem registrierten Client und der Verbindungskomponente auf.
UnRegisterClient wird intern verwendet, um ein bestimmtes Objekt aus der Liste der registrierten Clients zu entfernen, die vom Öffnen und Schließen einer Verbindung benachrichtigt werden.
Client gibt das zu entfernende Objekt an. Es muss zuvor mit der Methode RegisterClient registriert worden sein. Handelt es sich dabei um eine Datenmenge, wird sie aus der Eigenschaft DataSets entfernt.
Die Methode wird von Datenmengen aufgerufen, wenn die Verbindung getrennt werden soll. Bei BDE-, ADO- und dbExpress-Datenmengen erfolgt der Aufruf bei der Deaktivierung. Bei Client-Datenmengen wird die Methode bei jeder Änderung der Eigenschaft RemoteServer aufgerufen.