OleDbConnection.State Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera bieżący stan połączenia.
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
Wartość właściwości
Bitowa kombinacja ConnectionState wartości. Wartość domyślna to Zamknięte.
Implementuje
- Atrybuty
Uwagi
Następujące zmiany stanu są dozwolone:
Z
Closed
doOpen
, przy użyciu Open metody OleDbConnection obiektu.Z
Open
doClosed
, przy użyciu Close metody lub metody OleDbConnectionDispose obiektu.
Uwaga
W poprzedniej wersji .NET Framework wywołanie State właściwości zwiększyło obciążenie aplikacji, ponieważ każde wywołanie spowodowało wywołanie właściwości OLE DB DBPROP_CONNECTIONSTATUS dla otwartego połączenia. W wersji .NET Framework 2.0 nie jest to już problem.