OleDbConnection.Close 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
关闭到数据源的连接。
public:
override void Close();
public:
virtual void Close();
public override void Close ();
public void Close ();
override this.Close : unit -> unit
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overrides Sub Close ()
Public Sub Close ()
实现
注解
方法 Close 回滚任何挂起的事务。 然后,它会释放与连接池的连接,或者在禁用连接池的情况下关闭连接。 如果在 Close 处理事件 StateChange 时调用 ,则不会触发其他 StateChange 事件。
一个应用程序可以调用 Close 多个时间。 不会生成异常。
注意
不要对 OleDbConnection类的 方法中的 Finalize
、 OleDbDataReader或任何其他托管对象调用 Close 或 Dispose。 在终结器中,应仅释放类直接拥有的非托管资源。 如果类不拥有任何非托管资源,则不要在类定义中包含 Finalize
方法。 有关详细信息,请参阅垃圾回收。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈