FireDAC.Comp.Client.TFDCustomManager.CloseConnectionDef

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure CloseConnectionDef(const AName: string);

C++

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

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomManager

説明

指定した名前の接続定義の接続を閉じます。


CloseConnectionDef メソッドを使用して、指定した接続定義を使って開いたすべての接続を閉じ、その接続定義用にプールされたすべての接続を閉じることができます。CloseConnectionDef を呼び出すと、アプリケーションで接続定義パラメータを変更できるようになります。

CloseConnectionDef は、開いている接続すべてを強制的に閉じ、すべてが閉じるまで待ちます。接続が他のスレッドによって保持されていて閉じられない場合には(BeforeDisconnecAbort など)、CloseConnectionDef はハングします。

その接続定義で接続が行われていない場合や接続定義が存在しない場合には、何のアクションも行われません。

関連項目