OleDbConnection.State Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan status koneksi saat ini.
public:
virtual property System::Data::ConnectionState State { System::Data::ConnectionState get(); };
public:
property System::Data::ConnectionState State { System::Data::ConnectionState get(); };
[System.ComponentModel.Browsable(false)]
public override System.Data.ConnectionState State { get; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DbConnection_State")]
public System.Data.ConnectionState State { get; }
[<System.ComponentModel.Browsable(false)>]
member this.State : System.Data.ConnectionState
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DbConnection_State")>]
member this.State : System.Data.ConnectionState
Public Overrides ReadOnly Property State As ConnectionState
Public ReadOnly Property State As ConnectionState
Nilai Properti
Kombinasi bitwise dari ConnectionState nilai. Defaultnya adalah Tertutup.
Penerapan
- Atribut
Keterangan
Berikut ini adalah perubahan status yang diizinkan:
Dari
Closed
keOpen
, menggunakan Open metode OleDbConnection objek .Dari
Open
keClosed
, menggunakan Close metode atau metode OleDbConnectionBuang objek.
Catatan
Dalam versi .NET Framework sebelumnya, memanggil State properti meningkatkan overhead aplikasi karena setiap panggilan menyebabkan panggilan ke properti DBPROP_CONNECTIONSTATUS OLE DB untuk koneksi terbuka. Dengan rilis .NET Framework 2.0, ini tidak lagi menjadi masalah.