DataExplorerConnectionManager, classe

Fournit des méthodes et des propriétés qui permettent l'interaction de programmation avec les connexions de données exposées dans explorateur de serveurs.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.Data.DataExplorerConnectionManager

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

Syntaxe

'Déclaration
<GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")> _
Public MustInherit Class DataExplorerConnectionManager _
    Implements ICollection, IEnumerable
[GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")]
public abstract class DataExplorerConnectionManager : ICollection, 
    IEnumerable
[GuidAttribute(L"D8D207DA-64EB-4b46-9740-282F5F458B22")]
public ref class DataExplorerConnectionManager abstract : ICollection, 
    IEnumerable
[<AbstractClass>]
[<GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")>]
type DataExplorerConnectionManager =  
    class 
        interface ICollection 
        interface IEnumerable 
    end
public abstract class DataExplorerConnectionManager implements ICollection, IEnumerable

Le type DataExplorerConnectionManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée DataExplorerConnectionManager Constructeur de classe.Ce membre prend en charge l'infrastructure de DDEX et n'est pas destiné à être utilisé directement à partir de votre code.

Début

Propriétés

  Nom Description
Propriété publique Count Récupère une valeur entière spécifiant le nombre de connexions de données actuelles visibles dans l'explorateur de serveurs.

Début

Méthodes

  Nom Description
Méthode publique AddConnection Ajoute une nouvelle connexion à la fenêtre explorateur de serveurs avec les paramètres de connexion spécifiées.
Méthode publique CopyTo Copie toutes les instances de l'objet d' DataExplorerConnection dans un tableau, de départ à un index spécifié.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique FindConnection(String) Localise une instance de l'objet d' DataExplorerConnection avec un nom complet spécifié.
Méthode publique FindConnection(Guid, String, Boolean) Localise une instance de l'objet d' DataExplorerConnection avec les paramètres de connexion spécifiées.
Méthode publique GetConnections Récupère un tableau contenant toutes les instances en cours de DataExplorerConnection .
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique PromptAndAddConnection Invite l'utilisateur à, et, ajoute une nouvelle instance de l'objet d' DataExplorerConnection .
Méthode publique RemoveConnection Supprime une instance de l'objet existante d' DataExplorerConnection de l'ensemble de plug-ins actuelles.
Méthode publique SelectConnection Sélectionne une connexion de données spécifique dans l'arborescence explorateur de serveurs.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo Copie l'ensemble de plug-ins exposées dans Visual Studioexplorateur de serveurs à un tableau, de départ à l'index spécifié de tableau.
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Récupère un énumérateur qui peut itérer au sein de la collection de connexions.
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized Récupère une valeur qui indique si l'accès à la collection de connexions est synchronisé (thread-safe).
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot Récupère un objet qui peut être utilisé pour synchroniser l'accès à la collection de connexions.

Début

Notes

Selon la version d' Visual Studio utilisée, la fenêtre Outil qui contient des connexions de données peut être appelée explorateur de serveurs, l'Explorateur de bases de données, ou explorateur de données. Quel que soit le terme utilisé, toutefois, la classe d' DataExplorerConnectionManager vous permet de gérer tous les nœuds de connexion qui s'affichent en tant qu'enfants sous le nœud Connexions de données dans Visual Studio.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Data, espace de noms

DataExplorerConnection

ICollection

IEnumerable