FireDAC.Comp.Client.TFDCustomManager.CloseConnectionDef
Delphi
procedure CloseConnectionDef(const AName: string);
C++
void __fastcall CloseConnectionDef(const System::UnicodeString AName);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomManager |
Description
Ferme les connexions pour un nom de définition de connexion spécifié.
Utilisez la méthode CloseConnectionDef pour fermer toutes les connexions ouvertes en utilisant une définition de connexion spécifiée et pour fermer toutes les connexions en pool pour cette définition de connexion. Après avoir appelé CloseConnectionDef, l'application peut modifier les paramètres de définition de connexion.
CloseConnectionDef ferme de force toutes les connexions ouvertes et attend qu'elles soient toutes fermées. Si une connexion est gérée par un autre thread et ne peut pas être fermée (par ex., Abort dans BeforeDisconnec), CloseConnectionDef est bloquée.
Si aucune connexion n'a été effectuée pour la définition de connexion ou si la définition de connexion n'existe pas, aucune action n'est prise.