OleDbConnection.Close Yöntem

Tanım

Veri kaynağı bağlantısını kapatır.

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 ()

Uygulamalar

Açıklamalar

yöntemi, Close bekleyen tüm işlemleri geri alır. Ardından bağlantı havuzu bağlantısını serbest bırakır veya bağlantı havuzu devre dışı bırakılırsa bağlantıyı kapatır. Bir Close olay işlenirken çağrılırsa StateChange ek StateChange olay tetiklenmez.

Bir uygulama birden fazla kez çağrı Close yapabilir. Özel durum oluşturulmaz.

Caution

Sınıfınızın yönteminde bir Close, bir veya başka bir yönetilen nesne üzerinde OleDbConnection çağırmayın OleDbDataReader veya Finalize. Sonlandırıcıda, yalnızca sınıfınızın doğrudan sahip olduğu yönetilmeyen kaynakları serbest bırakmanız gerekir. Sınıfınız yönetilmeyen kaynaklara sahip değilse, sınıf tanımınıza bir Finalize yöntem eklemeyin. Daha fazla bilgi için bkz . Çöp Toplama.

Şunlara uygulanır

Ayrıca bkz.