Прочитать на английском

Поделиться через


IDbConnection.State Свойство

Определение

Возвращает текущее состояние подключения.

public System.Data.ConnectionState State { get; }

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

Одно из значений перечисления ConnectionState.

Примеры

В следующем примере создается экземпляр производного класса , OleDbConnectionзадает его ConnectionStringи отображается .State

public void CreateOleDbConnection(){
   OleDbConnection connection = new OleDbConnection();
   connection.ConnectionString =
       "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Northwind.mdb";
   Console.WriteLine("Connection State: " + connection.State.ToString());
}

Комментарии

Допустимы следующие смены состояний.

  • От Closed до Open, используя Open метод объекта Connection.

  • Из Open в Closed, используя метод Close или Dispose метод объекта Connection.

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

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1