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çã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.