Compartilhar via


Namespace Microsoft.VisualStudio.Data.Framework

O namespace de Microsoft.VisualStudio.Data.Framework fornece a implementação de interfaces no namespace de Microsoft.VisualStudio.Data.Services.SupportEntities .

Classes

  Classe Descrição
Classe pública ClipboardObject Representa um objeto da área de transferência para a finalidade de transferência de dados.Este objeto interopera entre DataObject, IDataObject, e IDataObject.
Classe pública DataAsyncCommand Permite executar comandos de dados de forma assíncrona.
Classe pública DataClientObject<T> Representa um objeto invólucro de cliente que interage com um objeto subjacente do provedor.
Classe pública DataCommand Fornece a capacidade de criar e executar comandos de dados de vários tipos de fontes de dados, e recuperar resultados somente leitura ou um código de status de comando.
Classe pública DataConnectionClientService<T> Representa uma implementação de interface base de IVsDataClientObject<T> para serviços de conexão de dados.
Classe pública DataConnectionEquivalencyComparer Fornece a capacidade de comparação de propriedades de conexão de dados para equivalências.
Classe pública DataConnectionPromptDialog Representa uma caixa de diálogo que pode solicitar ao usuário para informações quando uma conexão de dados está sendo aberta.
Classe pública DataConnectionProperties Fornece suporte para análise e formatação de cadeias de conexão que contêm propriedades de conexão de dados, bem como para armazenamento, atributos personalizados, e sinónimos fortemente tipados da propriedade.
Classe pública DataConnectionSupport Fornece propriedades e métodos que permitem que você trabalhar diretamente com conexões com uma fonte de dados.
Classe pública DataConnectionUIConnector Fornecer a capacidade para personalizar o comportamento de abrir uma conexão quando no contexto de uma conexão interface do usuário (por exemplo, a caixa de diálogo de conexão de dados).
Classe pública DataConnectionUIControl Permite que um controle personalizado de interface de usuário para editar propriedades de conexão na caixa de diálogo de Conexão de Dados .
Classe pública DataDefaultObject Fornece uma maneira de criar instâncias padrão de objetos de provedor.
Classe pública DataMappedObject Representa um conceito conhecidos para o uso de um designer genérico.
Classe pública DataMappedObjectConverter Fornece a capacidade de converter as limitações passadas para o seletor mapeado em limitações do objeto subjacente a passo para o seletor determinado tipo de fonte de dados, bem permitindo a seleção mapeada.Também permite a conversão de membros de um objeto de dados subjacentes a membros de um objeto mapeado, resultando em representações mapeadas de objetos de dados.
Classe pública DataMenuCommand Representa uma classe de MenuCommand estendido para oferecer suporte a atualizações de status.
Classe pública DataObjectIdentifierConverter Fornece a capacidade de converter os identificadores de objeto fonte de dados específicos de cadeias de caracteres para partes do identificador, e o identificador parte para cadeias de caracteres.
Classe pública DataObjectIdentifierResolver Fornece a capacidade para expandir e reduzir um identificador para um objeto de dados especificado.
Classe pública DataObjectMemberComparer Permite que você compare duas partes as propriedades ou do identificador do objeto de dados.
Classe pública DataObjectSelector Permite obter contém metadados específicos de dados em objetos de armazenamento de objeto.A origem de armazenamento de objeto é o arquivo XML de suporte do objeto de dados.
Classe pública DataObjectSupport Permite que você recupere um fluxo de XML que descreve um conjunto de tipos de objeto de dados em uma fonte de dados, que você possa então interpretar e manipular programaticamente.
Classe pública DataParameter Representa um parâmetro de dados que são derivados de um comando de fonte de dados, ou que é passado com um comando a uma fonte de dados.
Classe pública DataProviderObjectFactory Fornece a capacidade de criar implementações de provedor de DDEX de entidades de suporte.
Classe pública DataReader Fornece a capacidade de expor dados da fonte de dados.
Classe pública DataSiteableObject<T> Fornece uma maneira simplificada de suporte a comunicação entre um objeto e seu site no recipiente.
Classe pública DataSiteableServiceProvider<T> Combina a funcionalidade de um objeto de IVsDataSiteableObject<T> e de um objeto de ServiceProvider .Essa implementação de interfaces de IVsDataSiteableObject<T> e de IServiceProvider permite acesso aos serviços de suporte a comunicação a um site.
Classe pública DataSourceInformation Permite que você recupere informações bem definido em uma fonte de dados especificada na forma de propriedades construídas como pares nome/valor.
Classe pública DataSourceSpecializer Fornece a capacidade de especializar o comportamento de um provedor de DDEX, dependendo da fonte de dados ao qual ele está conectado.
Classe pública DataSourceVersionComparer Fornece os meios para comparar duas cadeias de caracteres dados-origem- específicas de versão.
Classe pública DataSpecifier Representa um utilitário de classe que fornece a capacidade de analisar e resolver especificadores de dados.
Classe pública DataSupport Representa a classe base para todas as classes que oferecem suporte XML de dados.
Classe pública DataTransaction Permite processamento de transações, que permite que você confirme ou reverter uma série de operações relacionadas como um lote.
Classe pública DataViewBrowseObject Representa um dinâmico para o objeto para um nó em uma hierarquia do modo de exibição de dados.
Classe pública DataViewBrowseObjectProvider Permite que você recupere especializado para o objeto para um nó especificado em uma visualização fornecida de dados.
Classe pública DataViewCommandProvider Fornece a capacidade de implementar os comandos, especificamente comandos personalizados, porque nós em um modo de exibição de dados.
Classe pública DataViewDocumentProvider Fornece a capacidade de abrir um documento, para obter um apelido do documento, e realizar outras ações que são pertinentes um documento em Visual Studio separa Explorer.
Classe pública DataViewMenuCommand Representa uma implementação base para os comandos de menu oferecidos por alto nível ou por menu de atalho como parte de uma hierarquia do modo de exibição de dados.
Classe pública DataViewPropertyDescriptor Representa uma propriedade dinâmica para um nó em uma hierarquia do modo de exibição de dados.
Classe pública DataViewSelectionMenuCommand Fornece a capacidade de determinar o status de um comando de menu de atalho quando vários nós selecionados no server Explorer para uma conexão de dados específica, e de invocar o comando.
Classe pública DataViewSupport Permite recuperar um fluxo de XML que fornece uma descrição de uma ou mais exibição de dados.
Classe pública DSRefBuilder Permite que você crie um objeto de (DSRef) de referência da fonte de dados que identifica um ou mais objetos de dados.
Classe pública DSRefClipboardObject Fornece a capacidade de criar e ler um objeto da área de transferência usado para operações de arrastar-e-soltar entre o server Explorer e o designer de dados.O objeto de DSRefClipboardObject contém informações de identificação sobre o objeto subjacente que é transferido.
Classe pública NameAttribute Especifica o nome de cadeia de caracteres literal de uma propriedade de conexão fornecida quando especificado em uma cadeia de conexão.
Classe pública ServiceProvider Fornece um objeto que pode oferecer serviços usando as interfaces gerenciados e não gerenciados de IServiceProvider .
Classe pública SynonymsAttribute Fornece uma lista delimitada por vírgulas de nomes de propriedade de conexão que são sinónimos com um nome de propriedade primária de conexão.

Delegados

  Delegado Descrição
Delegado público DataSpecifier.Resolver Fornece um mecanismo para distribuir a chamada para resolver o especificador de dados para o método apropriado.