Microsoft.VisualStudio.Data.Core Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| DataClientObjectAttribute |
Especifica uma ID de classe registrada no ambiente que implementa um IVsDataClientObject para um objeto de provedor. |
| DataDefaultObjectAttribute |
Especifica que uma entidade de suporte DDEX tem uma implementação padrão que deve ser retornada quando um provedor não fornece uma implementação. |
| DataProviderException |
Representa a exceção que ocorre quando há um problema inesperado com um provedor de dados, como o registro ausente. |
Interfaces
| IVsDataClientObject<T> |
Representa a versão do cliente de um objeto de provedor, que encapsula o objeto do provedor para executar automaticamente tarefas esperadas por um cliente, como bloqueio de conexão e garantir que uma conexão esteja aberta. |
| IVsDataDefaultObject |
Representa uma indicação de que um tipo específico fornece uma implementação padrão de um objeto de provedor. |
| IVsDataHostService |
Representa o serviço host DDEX. |
| IVsDataProvider |
Representa um provedor de dados. |
| IVsDataProviderDynamicSupport |
Representa a capacidade de alterar o suporte de um provedor de dados, suas fontes com suporte e operações específicas no tempo de execução do Visual Studio. |
| IVsDataProviderManager |
Representa o serviço DDEX Provider Manager. |
| IVsDataProviderObjectFactory |
Representa a capacidade de criar objetos de suporte específicos do provedor de dados. |
| IVsDataSiteableObject<T> |
Representa um objeto que pode ser siteado com um tipo específico. |
| IVsDataSource |
Representa uma fonte de dados. |
| IVsDataSourceManager |
Representa o serviço DDEX Source Manager. |
| IVsDataSourceSpecializer |
Representa a capacidade de especializar objetos de suporte específicos do provedor de dados com base em configurações em um cadeia de conexão de dados. |
| IVsDataSupport |
Representa uma capacidade de fornecer um fluxo XML que impulsiona o suporte para uma área específica de extensibilidade do designer de dados. |
| IVsDataSupportImportResolver |
Representa a capacidade de resolve instruções Import em um arquivo XML de suporte a dados. |
| IVsDataSupportObject<T> |
Representa um objeto que foi criado por meio de uma referência de um arquivo XML de suporte a dados. Ele permite que métodos no objeto sejam invocados com parâmetros obtidos do arquivo XML de suporte de dados que o criou. |