FireDAC.Comp.Client.TFDCustomManager.CloseConnectionDef

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure CloseConnectionDef(const AName: string);

C++

void __fastcall CloseConnectionDef(const System::UnicodeString AName);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomManager

Beschreibung

Schließt die Verbindungen für einen angegebenen Verbindungsdefinitionsnamen.

Mit der Methode CloseConnectionDef schließen Sie alle für die angegebene Verbindungsdefinition geöffneten Verbindungen und alle für diese Verbindungsdefinition in den Pool gestellten Verbindungen. Nach dem Aufruf von CloseConnectionDef können die Verbindungsdefinitionsparameter durch die Anwendung geändert werden.

CloseConnectionDef schließt alle geöffneten Verbindungen und wartet, bis alle tatsächlich geschlossen sind. Wenn eine Verbindung durch einen anderen Thread gehalten wird und nicht geschlossen werden kann (z. B. Abort in BeforeDisconnect), dann hängt CloseConnectionDef.

Wenn für eine Verbindungsdefinition keine Verbindungen hergestellt wurden oder die Verbindungsdefinition nicht vorhanden ist, wird keine Aktion ausgeführt.

Siehe auch