Partilhar via


Enumeração DataConnectionState

Especifica o estado de uma conexão de dados especificada.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)

Sintaxe

'Declaração
<FlagsAttribute> _
Public Enumeration DataConnectionState
[FlagsAttribute]
public enum DataConnectionState
[FlagsAttribute]
public enum class DataConnectionState
[<FlagsAttribute>]
type DataConnectionState
public enum DataConnectionState

Membros

Nome do membro Descrição
Closed a conexão de dados é fechada.
Open A conexão de dados é aberta.
Broken A conexão de dados estava anteriormente aberta, mas foi interrompida por razões desconhecidas.

Comentários

Uma conexão “pode ser interrompido” em qualquer número de condições; por exemplo, um computador que executa Visual Studio com uma conexão aberta que está desconectada da conexão com a rede poderia causar queda em um estado quebrado.

ObservaçãoObservação

A única possível interação com uma conexão no estado quebrado é feche-o.

Esse valor pode não ser alterado em sua própria; em vez de isso, é definido como resultado da tentativa para atuar na conexão, como aberto, ele executar um comando em ele, ou fechar.

Observe, também, que uma conexão é normalmente apenas no estado quebrado devido a uma tentativa de interagir com ele.Por exemplo, uma conexão pode permanecer no estado de Open após ter desconectado o cabo de rede, mas a próxima vez que você tenta executar um comando ele moveria em Broken o estado.Isso indica como geralmente não é possível saber com certeza se uma conexão é interrompida.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data

DataConnection