Condividi tramite


Classe DataExplorerConnectionManager

Fornisce metodi e proprietà che consentono l'interazione a livello di codice con le connessioni dati esposte in Esplora server.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Data.DataExplorerConnectionManager

Spazio dei nomi:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Sintassi

'Dichiarazione
<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

Il tipo DataExplorerConnectionManager espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto DataExplorerConnectionManager Costruttore di classe.Questo membro supporta l'infrastruttura di DDEX e non deve essere utilizzato direttamente dal codice.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Recupera un numero intero che specifica il numero di connessioni dati correnti visibili in Esplora server.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddConnection Aggiunge una nuova connessione alla finestra di Esplora server con le impostazioni di connessione specificate.
Metodo pubblico CopyTo Copia tutte le istanze di oggetti DataExplorerConnection in una matrice, a partire da un indice specificato.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico FindConnection(String) Individua un oggetto DataExplorerConnection con un nome visualizzato specificato.
Metodo pubblico FindConnection(Guid, String, Boolean) Individua un oggetto DataExplorerConnection con le impostazioni di connessione specificate.
Metodo pubblico GetConnections Recupera una matrice contenente tutte le istanze correnti DataExplorerConnection.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico PromptAndAddConnection Richiede all'utente e aggiunge, una nuova istanza di oggetto DataExplorerConnection.
Metodo pubblico RemoveConnection Rimuove un oggetto esistente DataExplorerConnection dal set di connessioni correnti.
Metodo pubblico SelectConnection Selezionare una connessione dati specifica nella visualizzazione struttura ad albero di Esplora server.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Copia il set di connessioni esposte in Visual StudioEsplora server in una matrice, a partire dall'indice specificato di matrice.
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Recupera un enumeratore che può scorrere le connessioni di raccolta.
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized Recupera un valore che indica se l'accesso alla raccolta delle connessioni è sincronizzato (thread-safe).
Implementazione esplicita dell'interfacciaProprietà privata ICollection.SyncRoot Recupera un oggetto che può essere utilizzato per sincronizzare l'accesso alle connessioni di raccolta.

In alto

Note

A seconda della versione Visual Studio utilizzata, la finestra degli strumenti contenente le connessioni dati può essere chiamata Esplora server, Esplora database, o dati Esplora Risorse.Indipendentemente dal termine utilizzato, tuttavia, la classe DataExplorerConnectionManager consente di gestire tutti i nodi di connessione visualizzati come elementi figlio sotto il nodo Connessioni dati in Visual Studio.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data

DataExplorerConnection

ICollection

IEnumerable