OleDbConnection.State Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el estado actual de la conexión.
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
Valor de propiedad
Combinación bit a bit de los valores de ConnectionState. El valor predeterminado es Closed.
Implementaciones
- Atributos
Comentarios
A continuación se muestran los cambios de estado permitidos:
De
Closed
aOpen
, utilizando el Open método del OleDbConnection objeto .De
Open
aClosed
, mediante el Close método o el método Dispose del OleDbConnection objeto .
Nota
En la versión anterior de .NET Framework, al llamar a la propiedad se ha aumentado la State sobrecarga de la aplicación porque cada llamada provocó una llamada a la propiedad DBPROP_CONNECTIONSTATUS OLE DB para una conexión abierta. Con el lanzamiento de .NET Framework 2.0, este ya no es un problema.