Compartir a través de


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

El espacio de nombres Microsoft.VisualStudio.Data.Framework proporciona la implementación de interfaces en el espacio de nombres Microsoft.VisualStudio.Data.Services.SupportEntities .

Clases

  Clase Descripción
Clase pública ClipboardObject Representa un objeto del portapapeles con el fin de transferencia de datos.Este objeto interoperar entre DataObject, IDataObject, y IDataObject.
Clase pública DataAsyncCommand Permite ejecutar comandos de datos de forma asincrónica.
Clase pública DataClientObject<T> Representa un objeto contenedor de cliente que interactúe con un objeto de proveedor subyacente.
Clase pública DataCommand Proporciona la capacidad de compilar y ejecutar comandos de datos de distintos tipos de orígenes de datos, y recuperar resultados de solo lectura o un código de estado del comando.
Clase pública DataConnectionClientService<T> Representa una implementación base de la interfaz de IVsDataClientObject<T> para los servicios de conexión de datos.
Clase pública DataConnectionEquivalencyComparer Permite comparar las propiedades de conexión de datos para la equivalencia.
Clase pública DataConnectionPromptDialog Representa un cuadro de diálogo que pueda solicitar al usuario una información cuando se abre una conexión de datos.
Clase pública DataConnectionProperties Proporciona compatibilidad con el análisis y el formato de las cadenas de conexión que contienen propiedades de conexión de datos, así como para el almacenamiento fuertemente tipado de propiedades, atributos personalizados, y los sinónimos.
Clase pública DataConnectionSupport Proporciona las propiedades y métodos que permiten trabajar directamente con las conexiones a un origen de datos.
Clase pública DataConnectionUIConnector Proporciona la capacidad de personalizar el comportamiento de abrir una conexión cuando en el contexto de una interfaz de usuario de la conexión (por ejemplo, el cuadro de diálogo de conexión de datos).
Clase pública DataConnectionUIControl Habilita un control personalizado de la interfaz de usuario para editar propiedades de conexión en el cuadro de diálogo de Conexión de datos .
Clase pública DataDefaultObject Proporciona una manera de crear instancias predeterminadas de objetos de proveedor.
Clase pública DataMappedObject Representa un concepto conocido para uso del diseñador genérico.
Clase pública DataMappedObjectConverter Proporciona la capacidad para convertir las restricciones pasadas al selector asignado en restricciones subyacentes al paso el selector origen- específico del tipo de datos, por lo que la selección asignada.También permite la conversión de miembros de un objeto de datos subyacente a los miembros de un objeto asignado, lo que da como resultado representaciones asignadas de objetos de datos.
Clase pública DataMenuCommand Representa una clase extendida de MenuCommand para admitir actualizaciones de estado.
Clase pública DataObjectIdentifierConverter Proporciona la capacidad para convertir identificadores de objetos origen- específicos de los datos de cadenas partes del identificador, e identificador parte en cadenas.
Clase pública DataObjectIdentifierResolver Proporciona la capacidad de expandir y de contratar un identificador para un objeto de datos especificado.
Clase pública DataObjectMemberComparer Permite comparar dos elementos o propiedades de identificador del objeto de datos.
Clase pública DataObjectSelector Habilita metadatos origen- específicos de datos sobre objetos de almacén de objeto.El origen del almacén del objeto es el archivo XML de la compatibilidad del objeto de datos.
Clase pública DataObjectSupport Permite recuperar una secuencia XML que describe un conjunto de tipos de objeto de datos en un origen de datos, que puede interpretar y manipular mediante programación.
Clase pública DataParameter Representa un parámetro de los datos derivados de un comando del origen de datos, o que se pasa a un comando a un origen de datos.
Clase pública DataProviderObjectFactory Proporciona la capacidad de crear implementaciones de proveedor de DDEX de entidades admiten.
Clase pública DataReader Proporciona la capacidad de exponer los datos de cualquier origen de datos.
Clase pública DataSiteableObject<T> Proporciona una manera simplificada de admitir la comunicación entre un objeto y su sitio en el contenedor.
Clase pública DataSiteableServiceProvider<T> Combina la funcionalidad de un objeto de IVsDataSiteableObject<T> y un objeto de ServiceProvider .Esta implementación de las interfaces de IVsDataSiteableObject<T> y de IServiceProvider permite el acceso a los servicios mientras admite la comunicación de un sitio.
Clase pública DataSourceInformation Permite recuperar información bien definida sobre un origen de datos especificado en forma de propiedades construidas como pares de nombre/valor.
Clase pública DataSourceSpecializer Proporciona la capacidad de especializar el comportamiento de un proveedor de DDEX, dependiendo del origen de datos con el que está conectado.
Clase pública DataSourceVersionComparer Proporciona los medios de comparar dos cadenas dato-origen-específicas de la versión.
Clase pública DataSpecifier Representa una clase de utilidad que proporciona la capacidad de analizar y resolver especificadores de datos.
Clase pública DataSupport Representa la clase base para todas las clases que proporcionan datos XML compatible con.
Clase pública DataTransaction Habilita el procesamiento de transacciones, que permite confirmar o que revertir una serie de operaciones relacionadas como lote.
Clase pública DataViewBrowseObject Representa un objeto dinámico de exploración para un nodo en una jerarquía de la vista de datos.
Clase pública DataViewBrowseObjectProvider Permite recuperar un objeto especializado de exploración para un nodo especificado en una vista de datos determinada.
Clase pública DataViewCommandProvider Proporciona la capacidad de implementar los comandos, específicamente los comandos personalizados, para los nodos de una vista de datos.
Clase pública DataViewDocumentProvider Proporciona la capacidad de abrir un documento, de obtener un moniker del documento, y ejecutar otras acciones respecto a un documento en el Explorador de Visual Studio Sever.
Clase pública DataViewMenuCommand Representa una implementación base para los comandos de menú proporcionados por de alto nivel o los menús contextuales como parte de una jerarquía de la vista de datos.
Clase pública DataViewPropertyDescriptor Representa una propiedad dinámica para un nodo en una jerarquía de la vista de datos.
Clase pública DataViewSelectionMenuCommand Proporciona la capacidad de determinar el estado de un comando de menú contextual a múltiples nodos seleccionados en el Explorador de servidores para una conexión de datos concreta, e invocar el comando.
Clase pública DataViewSupport Permite recuperar una secuencia XML que proporciona una descripción de una o más vistas de datos.
Clase pública DSRefBuilder Permite crear un objeto de (DSRef) de referencia de origen de datos que identifica uno o más objetos de datos.
Clase pública DSRefClipboardObject Permite crear y leer un objeto del portapapeles se utiliza para las operaciones de arrastrar y colocar entre el Explorador de servidores y el diseñador de datos.El objeto de DSRefClipboardObject contiene información identificativa sobre el objeto subyacente se transfiere que.
Clase pública NameAttribute Especifica el nombre del literal de cadena de una propiedad de conexión especificada cuando se especifica en una cadena de conexión.
Clase pública ServiceProvider Proporciona un objeto que puede obtener servicios utilizando las interfaces administradas y no administradas de IServiceProvider .
Clase pública SynonymsAttribute Proporciona una lista delimitada por comas de nombres de propiedades de conexión que son sinónimos con un nombre de propiedad de conexión primario.

Delegados

  Delegado Descripción
Delegado público DataSpecifier.Resolver Proporciona un mecanismo para enviar la llamada para resolver el especificador de datos al método correspondiente.