Closing SQLiteConnection (SQLiteConnectionWithLock)

本文关键字:SQLiteConnectionWithLock SQLiteConnection Closing | 更新日期: 2023-09-27 18:14:39

我正在使用SQLite。. NET PCL库。

使用库管理连接生命周期的最佳实践是什么?

我找不到使用SQLiteConnection.Close()方法的任何示例。但是,常见的。net实践是在每个请求或大量请求之后关闭连接。那么,我应该为应用程序创建一个连接,并且永远不处理它吗?

Closing SQLiteConnection (SQLiteConnectionWithLock)

我个人将我的db动作包装成一个using语句,它将为我处理SqlConnection

using (var conn = SqlConnection())
{
    //SQL stuff here
}

这将使Close()调用在最后一个}之后,sqlite-net实现了这种方式:

protected virtual void Dispose(bool disposing)
{
    Close();
}
相关文章:
  • 没有找到相关文章