Enumeração DataConnectionState
Especifica o estado atual da conexão de dados.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.
Namespace: Microsoft.VisualStudio.Data.Services
Assembly: Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.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 muitas circunstâncias.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 abri-lo, executar um comando em ele, ou fechar.
Observe, também, que obtém uma conexão geralmente no estado quebrado somente devido a uma tentativa de interagir com ele.Por exemplo, uma conexão pode permanecer no estado de Open depois que você desliga o cabo de rede, mas a próxima vez que você tenta executar um comando, moveria em Broken o estado.Isso indica como geralmente não é possível saber com certeza se uma conexão é interrompida.