Compartilhar via


Microsoft.VisualStudio.Data Namespace

Classes

BasicPropertyAttribute

Fornece um meio para indicar se uma determinada propriedade de conexão está ou não entre as mais usadas.

DataAsyncCommand

Habilita a execução de comandos de dados de maneira assíncrona.

DataAsyncCommandEvents

Representa um conjunto de delegados que são chamados por métodos na classe para notificar os clientes sobre o DataAsyncCommand progresso do comando.

DataCommand

Fornece a capacidade de criar e executar comandos de dados de vários tipos em fontes de dados e recuperar resultados somente leitura ou um comando status código.

DataCommandType

Representa um conjunto de tipos de comando de dados predefinidos.

DataConnection

Dá suporte a uma conexão com uma fonte de dados.

DataConnectionDialog

Fornece acesso à caixa de diálogo Conexão de Dados com a qual obter informações de conexão de dados dos usuários.

DataConnectionDialogFactory

Fornece a capacidade de criar uma instância da DataConnectionDialog classe .

DataConnectionFactory

Fornece a capacidade de criar instâncias autônomas da DataConnection classe .

DataConnectionManager

Representa um conjunto compartilhado de objetos de conexão de dados criados sob demanda e gerenciados pelo Visual Studio.

DataConnectionMessageReceivedEventArgs

Fornece dados de evento para o MessageReceived evento.

DataConnectionOpenCanceledException

Fornece a exceção gerada quando uma chamada de método para abrir uma conexão de dados causa intervenção do usuário e o usuário pode cancelar a chamada aberta.

DataConnectionPromptDialog

Representa uma caixa de diálogo que pode solicitar ao usuário informações quando uma conexão de dados está sendo aberta.

DataConnectionProperties

Fornece suporte para análise e formatação de cadeias de conexão que contêm essas propriedades, bem como para armazenamento de propriedades fortemente tipados, atributos personalizados e sinônimos.

DataConnectionPropertyChangedEventArgs

Fornece dados de evento para o PropertyChanged evento.

DataConnectionStateChangedEventArgs

Fornece dados de evento para o StateChanged evento em uma conexão de dados.

DataConnectionSupport

Fornece propriedades e métodos que permitem que você trabalhe diretamente com conexões com uma fonte de dados.

DataConnectionUIControl

Habilita um controle de interface do usuário personalizada para editar propriedades de conexão na caixa de diálogo Conexão de Dados.

DataExplorerConnection

Representa uma conexão que existe na janela Explorer ou Data Explorer do Visual Studio Server.

DataExplorerConnectionManager

Fornece métodos e propriedades que permitem a interação programática com conexões de dados expostas no servidor Explorer.

DataObjectChangedEventArgs

Encapsula dados de evento para os ObjectAddedeventos , ObjectChangede ObjectRemoved .

DataObjectChangeEvents

Fornece um conjunto de eventos que um provedor DDEX pode gerar quando alterações em objetos de dados são feitas e fornece os meios pelos quais um provedor pode se conectar a eles.

DataObjectConceptMapper

Permite fornecer um mapeador personalizado de metadados específicos da fonte de dados em conceitos conhecidos para uso por um designer genérico.

DataObjectEnumerator

Fornece a capacidade de enumerar objetos de dados.

DataObjectIdentifierConverter

Fornece a capacidade de converter identificadores de objeto específicos da fonte de dados de cadeias de caracteres em partes de identificador e de partes de identificador em cadeias de caracteres.

DataObjectIdentifierResolver

Fornece a capacidade de expandir e contratar um identificador para um objeto de dados especificado.

DataObjectItemComparer

Permite comparar duas partes ou propriedades do identificador de objeto de dados.

DataObjectRestrictionMapper

Fornece uma maneira de personalizar mapeamentos de restrições genéricas para restrições específicas da fonte de dados.

DataObjectSupport

Permite recuperar um fluxo XML que descreve um conjunto de tipos de objeto de dados em uma fonte de dados, que pode interpretar e manipular programaticamente.

DataParameter

Representa um parâmetro de dados derivado de um comando de fonte de dados ou que é passado com um comando para uma fonte de dados.

DataProtection

Representa a capacidade de criptografar e descriptografar cadeias de caracteres usando a API de Proteção de Dados do Windows (DPAPI).

DataProvider

Permite a criação de objetos de provedor DDEX.

DataProviderException

Representa uma exceção gerada quando ocorre um erro de provedor DDEX.

DataProviderManager

Representa o conjunto de provedores DDEX registrados.

DataProviderObjectFactory

Permite que você crie objetos de dados implementados por um provedor DDEX.

DataReader

Fornece a capacidade de expor dados de qualquer dado.

DataSource

Representa e fornece acesso a uma fonte de dados DDEX.

DataSourceInformation

Permite recuperar informações bem definidas sobre uma fonte de dados especificada na forma de propriedades passadas como pares nome/valor.

DataSourceManager

Representa o conjunto de fontes de dados DDEX registradas.

DataSourceSpecializer

Representa uma capacidade de especializar o comportamento de um provedor DDEX com base na fonte de dados à qual ele está conectado.

DataSourceVersionComparer

Fornece os meios para comparar duas cadeias de caracteres de versão específicas da fonte de dados.

DataSupport

Representa a classe base para todas as classes que fornecem suporte a dados XML.

DataTransaction

Habilita o processamento de transações, o que permite que você confirme ou reverta como um lote uma série de operações relacionadas.

DataViewBrowseObjectProvider

Permite que você recupere um objeto de navegação especializado para um nó especificado em uma determinada exibição de dados.

DataViewCommandHandler

Fornece a capacidade de implementar comandos, especificamente comandos personalizados, para nós em uma exibição de dados.

DataViewHierarchyAccessor

Representa um conjunto de propriedades e métodos que interagem com a implementação da hierarquia de exibição de dados da IVsUIHierarchy interface.

DataViewManager

Representa a coleção de hierarquias de exibição de dados atualmente ativas no Visual Studio Server Explorer e fornece métodos e propriedades com os quais gerenciar essas exibições de dados.

DataViewSupport

Habilita a recuperação de um fluxo XML que fornece uma descrição de uma ou mais exibições de dados.

DSRefBuilder

Representa uma implementação da interface IDSRefBuilder orientada por parâmetros de entrada.

NameAttribute

Especifica o nome literal da cadeia de caracteres de uma determinada propriedade de conexão quando especificado em um cadeia de conexão.

ObjectWithSite

Fornece uma maneira simplificada de dar suporte à comunicação entre um objeto e seu site no contêiner.

OleCommand

Fornece um wrapper gerenciado em torno do identificador de um comando OLE.

OleCommandStatus

Fornece o status de um comando OLE especificado.

ServiceProvider

Fornece um objeto que pode oferecer serviços usando as interfaces IServiceProvider gerenciadas e não gerenciadas.

ServiceProviderWithSite

Fornece um objeto que oferece serviços usando as versões gerenciadas e não gerenciadas da ServiceProvider interface e pode ser colocado no site usando a IObjectWithSite interface .

SynonymsAttribute

Fornece uma lista delimitada por vírgulas de nomes de propriedade de conexão que são sinônimos de um nome de propriedade de conexão primária.

Enumerações

DataAsyncCommandRequest

Enumeração que especifica a maneira como um comando assíncrono deve continuar após uma chamada para os CommandNextResult métodos ou CommandRead .

DataConnectionState

Especifica o estado de uma conexão de dados especificada.

DataItemTypeFormat

Especifica o formato de um tipo de item de dados retornado pelo GetItemType(Int32, DataItemTypeFormat) método .

DataObjectChangeType

Especifica o tipo de alteração de objeto de dados que ocorreu.

DataObjectIdentifierFormat

Especifica como formatar um identificador de objeto de dados como uma cadeia de caracteres ao converter de um conjunto de partes de identificador.

DataParameterDirection

Especifica a direção de um parâmetro de dados para um comando de dados especificado.

OleCommandExecutionOption

Fornece uma implementação gerenciada da OLECMDEXECOPT enumeração , que especifica opções permitidas para o ExecuteCommand(Int32, OleCommand, OleCommandExecutionOption, Object) método .

OleCommandTextType

Fornece uma implementação gerenciada da OLECMDTEXTF enumeração , que especifica o tipo de texto que está sendo solicitado.

Delegados

DataAsyncCommandCancelEventHandler

Representa o método que é chamado quando um comando assíncrono é cancelado.

DataAsyncCommandEndEventHandler

Representa o método que é chamado quando um comando assíncrono termina.

DataAsyncCommandFailureEventHandler

Representa o método que é chamado quando um comando assíncrono falha.

DataAsyncCommandFetchEventHandler

Representa o método que é chamado quando um comando assíncrono tem resultados disponíveis para busca.

DataAsyncCommandStartEventHandler

Representa o método que é chamado quando um comando assíncrono é iniciado.

DataConnectionDialogFilterCallback

Representa o método que é chamado quando ocorre um retorno de chamada da caixa de diálogo Conexão de Dados ao adicionar provedores DDEX e fontes de dados.

DataConnectionMessageReceivedEventHandler

Representa o método que manipulará o MessageReceived evento de uma conexão de dados.

DataConnectionPropertyChangedEventHandler

Representa o método que manipula o PropertyChanged evento na instância atual DataConnectionProperties .

DataConnectionStateChangedEventHandler

Representa o método que manipula o StateChanged evento de uma conexão de dados especificada.

DataObjectChangedEventHandler

Representa o método que manipula o ObjectChanged evento na DataObjectChangeEvents classe .