DataConnectionState, énumération

Spécifie l'état actuel de la connexion de données.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.

Espace de noms :  Microsoft.VisualStudio.Data.Services
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration DataConnectionState
[FlagsAttribute]
public enum DataConnectionState
[FlagsAttribute]
public enum class DataConnectionState
[<FlagsAttribute>]
type DataConnectionState
public enum DataConnectionState

Membres

Nom de membre Description
Broken La connexion de données est déjà ouverte, mais a été interrompue pour les raisons inconnues.
Closed La connexion de données est fermée.
Open La connexion de données est ouverte.

Notes

Une connexion « peut être arrêtée » dans de nombreux cas. Par exemple, un ordinateur exécutant Visual Studio avec une connexion ouverte qui est déconnectée du réseau provoquerait la connexion à la partie dans un état rompu.

Notes

La seule interaction possible avec une connexion dans l'état est rompu de le fermer.

Cette valeur ne peut pas modifier seule ; au contraire, elle est définie comme résultat d'essayer à agir sur la connexion, telle que l'ouvrir, exécuter une commande à elle, ou la fermer.

Notez, et, qui une connexion entre en général à l'état rompu uniquement en raison d'une tentative d'interagir avec lui. Par exemple, une connexion peut rester dans l'état d' Open après avoir déconnectiez le câble réseau, mais la prochaine fois que vous essayez d'exécuter une commande, il entrerait dans Broken l'état. Cela exacte comment il n'est normalement pas possible de savoir avec certitude si une connexion est interrompue.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Services, espace de noms

DataConnectionSupport