OdbcConnection.State Свойство

Определение

Возвращает текущее состояние подключения.Gets the current state of the connection.

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)]
public System.Data.ConnectionState State { get; }
[<System.ComponentModel.Browsable(false)>]
member this.State : System.Data.ConnectionState
Public Overrides ReadOnly Property State As ConnectionState
Public ReadOnly Property State As ConnectionState

Значение свойства

ConnectionState

Поразрядное сочетание значений ConnectionState.A bitwise combination of the ConnectionState values. Значение по умолчанию — Closed.The default is Closed.

Реализации

Атрибуты

Комментарии

Разрешены следующие изменения состояния:The following are allowed state changes:

  • FROM Closed в с Open помощью Open метода.From Closed to Open, using the Open method.

  • FROM Open в с Closed помощью Close метода или Dispose .From Open to Closed, using either the Close or Dispose method.

Примечание

Вызов State свойства для открытого соединения увеличивает нагрузку на приложение, так как каждый такой вызов вызывает SQL_ATTR_CONNECTION_DEAD вызов базового драйвера ODBC, чтобы определить, является ли соединение действительным.Calling the State property on an open connection increases application overhead because each such call causes a SQL_ATTR_CONNECTION_DEAD call to the underlying ODBC driver to determine whether the connection is still valid.

Применяется к