Compartilhar via


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

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Services

DataConnectionSupport