Share via


Microsoft.VisualStudio.Data.Core (Espacio de nombres)

El espacio de nombres Microsoft.VisualStudio.Data.Core contiene los servicios de base DDEX que son servicios bases que se exponen otros servicios.

Clases

  Clase Descripción
Clase pública DataClientObjectAttribute Especifica que las instancias de una entidad de soporte de DDEX no deben devolver directamente a los clientes.En su lugar, deberían devolverse a través de un objeto contenedor de cliente que interactúen con el objeto de proveedor subyacente.
Clase pública DataDefaultObjectAttribute Especifica que una entidad de soporte de DDEX tiene una implementación predeterminada que debe ser devuelta cuando un proveedor no proporciona una implementación.
Clase pública DataProviderException Representa la excepción que se produce cuando hay un problema inesperado con un proveedor de DDEX, como falta o registro no válido o admite las entidades.

Interfaces

  Interfaz Descripción
Interfaz pública IVsDataClientObject<T> Representa un objeto contenedor de cliente que interactúe con un objeto de proveedor subyacente.
Interfaz pública IVsDataDefaultObject Representa la implementación predeterminada de una entidad de soporte de DDEX.
Interfaz pública IVsDataHostService Proporciona el servicio del host de DDEX.
Interfaz pública IVsDataProvider Proporciona un proveedor de DDEX.
Interfaz pública IVsDataProviderDynamicSupport Proporciona la capacidad de modificar la compatibilidad de un proveedor de DDEX, sus orígenes compatibles, y operaciones específicas, basándose en el entorno actual.
Interfaz pública IVsDataProviderManager Expone el servicio administrador de proveedor de DDEX, que permite la detección de los proveedores registrados de DDEX.
Interfaz pública IVsDataProviderObjectFactory Proporciona la capacidad de crear implementaciones de proveedor de DDEX de entidades admiten.
Interfaz pública IVsDataSiteableObject<T> Representa un objeto que se puede buscar con un tipo específico.
Interfaz pública IVsDataSource Representa un origen de datos de DDEX.
Interfaz pública IVsDataSourceManager Representa el servicio Administrador de orígenes de datos de DDEX, que habilita la detección de los orígenes de datos registrados de DDEX.
Interfaz pública IVsDataSourceSpecializer Proporciona la capacidad de especializar implementaciones de proveedor de DDEX de entidades de soporte para los orígenes de datos concretos basándose en una cadena de conexión de datos.
Interfaz pública IVsDataSupport Proporciona la capacidad de proporcionar una secuencia XML que controla la compatibilidad de un área determinada de extensibilidad (DDEX) de diseñador de datos.
Interfaz pública IVsDataSupportImportResolver Proporciona la capacidad de resolver los extractos de Import en una secuencia de compatibilidad XML de los datos.
Interfaz pública IVsDataSupportObject<T> Representa un objeto creado en función de la información de referencia proporcionada en una secuencia XML de soporte de los datos.