DataConnectionState (Enumeración)
Especifica el estado actual de la conexión de datos.
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.
Espacio de nombres: Microsoft.VisualStudio.Data.Services
Ensamblado: Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)
Sintaxis
'Declaración
<FlagsAttribute> _
Public Enumeration DataConnectionState
[FlagsAttribute]
public enum DataConnectionState
[FlagsAttribute]
public enum class DataConnectionState
[<FlagsAttribute>]
type DataConnectionState
public enum DataConnectionState
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Closed | La conexión de datos está cerrada. | |
Open | La conexión de datos está abierto. | |
Broken | La conexión de datos era anteriormente abierto, pero ha estado rota por razones desconocidas. |
Comentarios
Una conexión se puede “interrumpir” en muchas circunstancias.Por ejemplo, un equipo que ejecuta Visual Studio con una conexión abierta que se desconecta de la red provocaría la conexión a la pertenecen a un estado interrumpidas.
[!NOTA]
La única interacción posible con una conexión en estado rota es cerrarlo.
Este valor no puede cambiar en solitario; en su lugar, se establece como resultado de intentar representar en la conexión, como abrirlo, ejecutando un comando para él, o cerrarlo.
Observe, también, que una conexión recibe normalmente en estado rota solo debido a un intento de interactuar con él.Por ejemplo, una conexión puede permanecer en estado de Open después de que se desconecte el cable de red, pero la próxima vez que se intenta ejecutar un comando, se trasladaría a Broken el estado.Esto señala cómo no suele ser posible saber con certeza si una conexión está rota.