Share via


DataExplorerConnectionManager (Clase)

Proporciona métodos y propiedades que permiten la interacción mediante programación con las conexiones de datos expuestas en Explorador de servidores.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Data.DataExplorerConnectionManager

Espacio de nombres:  Microsoft.VisualStudio.Data
Ensamblado:  Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)

Sintaxis

'Declaración
<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

El tipo DataExplorerConnectionManager expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido DataExplorerConnectionManager Constructor de clase.Este miembro es compatible con la infraestructura de DDEX y no está diseñado para usarse directamente desde el código.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Count Recupera un valor entero que especifica el número de conexiones de datos actuales visible en el Explorador de servidores.

Arriba

Métodos

  Nombre Descripción
Método público AddConnection Agrega una nueva conexión a la ventana Explorador de servidores con los valores especificados de la conexión.
Método público CopyTo Copia todas las instancias de objeto de DataExplorerConnection en una matriz, comenzando en un índice especificado.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público FindConnection(String) Buscar una instancia de objeto de DataExplorerConnection con un nombre para mostrar especificado.
Método público FindConnection(Guid, String, Boolean) Buscar una instancia de objeto de DataExplorerConnection con los valores especificados de la conexión.
Método público GetConnections Recupera una matriz que contiene todas las instancias actuales de DataExplorerConnection .
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público PromptAndAddConnection Solicita al usuario que, y lo agrega, una nueva instancia de objeto de DataExplorerConnection .
Método público RemoveConnection Quita una instancia de objeto existente de DataExplorerConnection de conjunto de conexiones actuales.
Método público SelectConnection Seleccione una conexión de datos concreta en la vista de árbol del Explorador de servidores.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado ICollection.CopyTo Copia en el conjunto de conexiones expuestas en Visual StudioExplorador de servidores a una matriz, comenzando en el índice especificado de la matriz.
Implementación explícita de interfacesMétodo privado IEnumerable.GetEnumerator Recupera un enumerador que puede recorrer en iteración la colección de conexiones.
Implementación explícita de interfacesPropiedad privada ICollection.IsSynchronized Recupera un valor que indica si el acceso a la colección de conexiones está sincronizado (seguro para subprocesos).
Implementación explícita de interfacesPropiedad privada ICollection.SyncRoot Recupera un objeto que se puede usar para sincronizar el acceso a la colección de conexiones.

Arriba

Comentarios

Dependiendo de la versión de Visual Studio utilizada, la ventana de herramientas que contiene las conexiones de datos se puede llamar al Explorador de servidores, Explorador de base de datos, o el Explorador de los datos.Independientemente del término empleado, sin embargo, la clase de DataExplorerConnectionManager permite administrar todos los nodos de conexión que aparecen como elementos secundarios bajo el nodo Conexiones de datos en Visual Studio.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data (Espacio de nombres)

DataExplorerConnection

ICollection

IEnumerable