FireDAC.Comp.Client.TFDCustomConnection.UnRegisterClient
Delphi
procedure UnRegisterClient(AClient: TObject); override;
C++
virtual void __fastcall UnRegisterClient(System::TObject* AClient);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
Description
Retire un client recensé qui n'est plus de ce fait associé au composant connexion.
FireDAC.Comp.Client.TFDCustomConnection.UnRegisterClient hérite de Data.DB.TCustomConnection.UnRegisterClient. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TCustomConnection.UnRegisterClient.
Retire un client recensé qui n'est plus de ce fait associé au composant connexion.
UnRegisterClient est utilisé en interne pour retirer des objets de la liste interne des objets qui sont informés lorsqu'une connexion est créée ou terminée.
Client est l'objet qui est retiré de la liste. Ce devrait être un objet précédemment recensé par un appel à RegisterClient. Si Client est un ensemble de données, il est retiré de la liste de la propriété DataSets.
Les ensembles de données appellent cette méthode lors d'un arrêt avec le composant connexion. Pour les ensembles de données ADO et dbExpress, cela se fait lors de leur désactivation. Pour les ensembles de données client, cela se fait lorsque la propriété RemoteServer est modifiée.