Compartilhar via


Implementando uma extensão de processamento de dados

As extensões de processamento de dados no Reporting Services permitem que você se conecte a uma fonte de dados e recupere dados. Eles também servem como uma ponte entre uma fonte de dados e um conjunto de dados. As extensões de processamento de dados do Reporting Services são modeladas após um subconjunto das interfaces do provedor de dados do Microsoft .NET Framework.

Nesta seção

Visão geral das extensões de processamento de dados
Apresenta como escrever uma extensão de processamento de dados personalizada para o Reporting Services.

Preparando-se para implementar uma extensão de processamento de dados
Descreve as interfaces disponíveis ao implementar uma extensão de processamento de dados do Reporting Services, bem como quando você é obrigado a implementar uma interface específica.

Criando uma biblioteca de extensão de processamento de dados
Descreve a atribuição de um namespace para a extensão de processamento de dados do Reporting Services e a compilação da extensão de processamento de dados em uma DLL de biblioteca.

Implementando uma classe de conexão para uma extensão de processamento de dados
Descreve os atributos de uma conexão e como implementar sua própria classe connection para sua extensão de processamento de dados.

Implementando uma classe de comando para uma extensão de processamento de dados
Descreve os atributos de um comando e como implementar sua própria classe command para sua extensão de processamento de dados.

Implementando uma classe DataReader para uma extensão de processamento de dados
Descreve os atributos de um leitor de dados e como implementar sua própria classe DataReader para sua extensão de processamento de dados.

Usando um conjunto de dados externo com o Reporting Services
Descreve como expor seus objetos DataSet personalizados ao servidor de relatório para consumo.

Implantando uma extensão de processamento de dados
Descreve como implantar sua extensão de processamento de dados.

Depurando código de extensão de processamento de dados
Descreve como depurar código em suas extensões de processamento de dados.

Removendo uma extensão de processamento de dados
Descreve como remover uma extensão de processamento de dados de um servidor de relatório ou designer de relatórios.

Para obter um exemplo de uma extensão de processamento de dados totalmente implementada, consulte exemplos de produto do SQL Server Reporting Services.

Consulte Também

Extensões do Reporting Services
Biblioteca de extensões do Reporting Services