Microsoft.VisualStudio.Data (Espacio de nombres)

El espacio de nombres Microsoft.VisualStudio.Data contiene los servicios de DDEX usados por el espacio de nombres de Microsoft.VisualStudio.Data.Core .

Clases

  Clase Descripción
Clase pública BasicPropertyAttribute Proporciona los medios para indicar si una propiedad de conexión especificada está entre las más utilizadas.
Clase pública DataAsyncCommand Permite ejecutar comandos de datos de forma asincrónica.
Clase pública DataAsyncCommandEvents Representa un conjunto de delegados ser llamados por métodos en la clase de DataAsyncCommand para notificar a los clientes del progreso del comando.
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 DataCommandType Representa un conjunto de tipos predefinidos de comando de datos.
Clase pública DataConnection admite una conexión a un origen de datos.
Clase pública DataConnectionDialog Proporciona acceso al cuadro de diálogo de Conexión de datos con el que obtener la información de conexión de datos de usuarios.
Clase pública DataConnectionDialogFactory Proporciona la capacidad de crear una instancia de la clase de DataConnectionDialog .
Clase pública DataConnectionFactory Proporciona la capacidad de crear instancias independientes de la clase de DataConnection .
Clase pública DataConnectionManager Representa un conjunto compartido de objetos de conexión de datos que se crean a petición y administrados por Visual Studio.
Clase pública DataConnectionMessageReceivedEventArgs Proporciona datos para el evento MessageReceived.
Clase pública DataConnectionOpenCanceledException Proporciona la excepción que se produce cuando una llamada al método para abrir una conexión de datos produce la intervención del usuario y el usuario puede cancelar la llamada open.
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 estas propiedades, así como para el almacenamiento fuertemente tipado de propiedades, atributos personalizados, y los sinónimos.
Clase pública DataConnectionPropertyChangedEventArgs Proporciona datos para el evento PropertyChanged.
Clase pública DataConnectionStateChangedEventArgs Proporciona datos para el evento de StateChanged en una conexión de datos.
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 DataConnectionUIControl Habilita un control de (UI) de la interfaz de usuario personalizados de editar propiedades de conexión en el cuadro de diálogo de conexión de datos.
Clase pública DataExplorerConnection Representa una conexión que existe en el Explorador de servidores de Visual Studio o la ventana Explorador de los datos.
Clase pública DataExplorerConnectionManager Proporciona métodos y propiedades que permiten la interacción mediante programación con las conexiones de datos expuestas en Explorador de servidores.
Clase pública DataObjectChangedEventArgs Encapsula los datos de ObjectAdded, ObjectChanged, y eventos de ObjectRemoved .
Clase pública DataObjectChangeEvents Proporciona un conjunto de eventos que un proveedor de DDEX puede aparecer cuando los cambios de los objetos de datos se realizan, y proporciona los medios por los que un proveedor puede conectarse a ellos.
Clase pública DataObjectConceptMapper Permisos que proporcionan un asignador personalizado de metadatos dato-origen- específicos en conceptos conocidos que utilizará un diseñador genérico.
Clase pública DataObjectEnumerator Proporciona la capacidad de enumerar objetos de datos.
Clase pública DataObjectIdentifierConverter Proporciona la capacidad para convertir identificadores de objetos dato-origen- específicos 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 DataObjectItemComparer Permite comparar dos elementos o propiedades de identificador del objeto de datos.
Clase pública DataObjectRestrictionMapper Proporciona una manera de personalizar asignaciones de restricciones genéricas a las restricciones dato-origen- concretas.
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 DataProtection Representa la capacidad para cifrar y descifrar cadenas mediante la protección de datos (DPAPI) de Windows.
Clase pública DataProvider Habilita la creación de objetos de proveedor de DDEX.
Clase pública DataProviderException Representa una excepción iniciada cuando un error de proveedor de DDEX aparece.
Clase pública DataProviderManager Representa el conjunto de proveedores registrados de DDEX.
Clase pública DataProviderObjectFactory Permite crear los objetos de datos implementados por un proveedor de DDEX.
Clase pública DataReader Proporciona la capacidad de exponer los datos de los datos.
Clase pública DataSource Representa y proporciona acceso a un origen de datos de DDEX.
Clase pública DataSourceInformation Permite recuperar información bien definida sobre un origen de datos especificado en forma de propiedades pasadas como pares de nombre/valor.
Clase pública DataSourceManager Representa el conjunto de orígenes de datos registrados de DDEX.
Clase pública DataSourceSpecializer Representa la capacidad de especializar el comportamiento de un proveedor de DDEX basado en el origen de datos al 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 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 como un lote a la ejecución de operaciones relacionadas.
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 DataViewCommandHandler Proporciona la capacidad de implementar los comandos, específicamente los comandos personalizados, para los nodos de una vista de datos.
Clase pública DataViewHierarchyAccessor Representa un conjunto de propiedades y métodos que interactúan con la implementación de la jerarquía de la vista de datos de la interfaz de IVsUIHierarchy .
Clase pública DataViewManager Representa la colección de activo de las jerarquías de la vista de datos actualmente en el Explorador de servidores de Visual Studio y proporciona métodos y propiedades que administrar estas vistas de datos.
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 un objeto de datos.
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 ObjectWithSite Proporciona una manera simplificada de admitir la comunicación entre un objeto y su sitio en el contenedor.
Clase pública OleCommand Proporciona un contenedor administrado alrededor del identificador de un comando OLE.
Clase pública OleCommandStatus Proporciona el estado de un comando OLE especificado.
Clase pública ServiceProvider Proporciona un objeto que puede obtener servicios utilizando las interfaces administradas y no administradas de IServiceProvider .
Clase pública ServiceProviderWithSite Proporciona un objeto que obtener servicios utilizando las versiones administrada y no administrada de la interfaz de ServiceProvider , y puede adaptarse mediante la interfaz de IObjectWithSite .
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 DataAsyncCommandCancelEventHandler Representa el método que se llama cuando un comando asincrónico se cancela.
Delegado público DataAsyncCommandEndEventHandler Representa el método que se llama cuando un comando asincrónico finaliza.
Delegado público DataAsyncCommandFailureEventHandler Representa el método que se llama cuando se produce un comando asincrónico.
Delegado público DataAsyncCommandFetchEventHandler Representa el método que se llama cuando un comando asincrónico tiene resultados disponibles para capturar.
Delegado público DataAsyncCommandStartEventHandler Representa el método que se llama cuando un comando asincrónico inicia.
Delegado público DataConnectionDialogFilterCallback Representa el método que se llama cuando una devolución de llamada del cuadro de diálogo de Conexión de datos aparece como agrega los proveedores y los orígenes de datos de DDEX.
Delegado público DataConnectionMessageReceivedEventHandler Representa el método que controlará el evento de MessageReceived de una conexión de datos.
Delegado público DataConnectionPropertyChangedEventHandler Representa el método que controla el evento de PropertyChanged en la instancia actual de DataConnectionProperties .
Delegado público DataConnectionStateChangedEventHandler Representa el método que controla el evento de StateChanged de una conexión de datos especificada.
Delegado público DataObjectChangedEventHandler Representa el método que controla el evento de ObjectChanged en la clase de DataObjectChangeEvents .

Enumeraciones

  Enumeración Descripción
Enumeración pública DataAsyncCommandRequest Enumeración que especifica la manera en que un comando asincrónico debe continuar después de una llamada a los métodos de CommandNextResult o de CommandRead .
Enumeración pública DataConnectionState Especifica el estado de una conexión de datos especificada.
Enumeración pública DataItemTypeFormat Especifica el formato de un tipo de elemento de datos devuelto por el método de GetItemType .
Enumeración pública DataObjectChangeType Especifica el tipo de cambio del objeto de datos que se ha producido.
Enumeración pública DataObjectIdentifierFormat Especifica cómo dar formato a un identificador de objeto de datos como una cadena al convertir de un conjunto de elementos de identificador.
Enumeración pública DataParameterDirection Especifica la dirección de un parámetro de datos para el comando de datos especificado.
Enumeración pública OleCommandExecutionOption Proporciona una implementación administrada de la enumeración de OLECMDEXECOPT , que especifica valores permitidos al método de ExecuteCommand .
Enumeración pública OleCommandTextType Proporciona una implementación administrada de la enumeración de OLECMDTEXTF , que especifica la clase de texto se solicita que.