Close

このメソッドは、データベースへの接続をクローズします。

宣言

// C#
public override void Close();

実装

IDbConnection

備考

次を実行します。

  • コミットされていない保留中のローカルまたはアクティブなセッションレス・トランザクションをロールバックします。接続は、セッションレス・トランザクションまたはローカル・トランザクションに関連付けられなくなります。分散トランザクションは、ロール・バックが必要かどうかについて、分散トランザクション・コーディネータに依存します。

  • 接続プーリングが有効な場合は、接続をプールに配置します。接続プーリングが有効な場合でも、接続が接続文字列に指定された接続存続期間を超える場合、その接続はクローズできます。接続プーリングが無効な場合、接続はクローズされます。

  • データベースへの接続をクローズします。

接続は、Open()を使用して再オープンできます。