Implementando uma extensão de entrega
O SQL ServerReporting Services permite que os usuários criem e publiquem relatórios que, uma vez criados e publicados, possam ser entregues em vários locais. Além disso, o Reporting Services inclui várias extensões de entrega e uma API de entrega que permite que os desenvolvedores criem extensões de entrega adicionais para estender ainda mais a funcionalidade de entrega do Reporting Services.
Para obter um exemplo da implementação da extensão de entrega, consulte SQL Server Reporting Services Product Samples (em inglês).
Nesta seção
Visão geral de extensões de entrega
Apresenta como escrever uma extensão de entrega para o Reporting Services.Preparando para implementar uma entrega de extensão
Descreve as interfaces e as classes disponíveis durante a implementação de uma extensão de entrega do Reporting Services, além dos problemas a serem considerados antes da implementação.Criando uma biblioteca de extensões de entrega
Descreve a atribuição de um namespace para a extensão de entrega do seu Reporting Services e a compilação da sua extensão de entrega em uma DLL de biblioteca.Implementando a interface IDeliveryExtension para uma extensão de entrega
Descreve os atributos de uma extensão de entrega e como implementar a sua própria classe de extensão de entrega.Usando uma classe de notificação classe para uma extensão de entrega
Descreve os atributos de uma classe Notification e como usá-la em sua implementação de extensão de entrega.Usando a classe Setting para uma extensão de entrega
Descreve os atributos de uma classe Setting e como usá-la em sua implementação de extensão de entrega.Usando a interface IDeliveryReportServerInformation para uma extensão de entrega
Descreve os atributos de uma interface IDeliveryReportServerInformation e como usá-la em sua implementação de extensão de entrega.Usando a classe Report para uma extensão de entrega
Descreve os atributos de uma classe Report e como usá-la em sua implementação de extensão de entrega.Usando a classe RenderedOutputFile para uma extensão de entrega
Descreve os atributos de uma classe RenderedOutputFile e como usá-la em sua implementação de extensão de entrega.Implementando a interface ISubscriptionBaseUIUserControl para uma extensão de entrega
Descreve os atributos de um controle de usuário de extensão de entrega e como implementar a sua própria interface do usuário para uma assinatura.Implantando uma extensão de entrega
Descreve como implantar a sua extensão de entrega.Depurando o código de extensão de entrega
Descreve como depurar código em sua extensão de entrega.Removendo uma extensão de entrega
Descreve como remover uma extensão de entrega de um servidor de relatório.
Consulte também
Referência
Biblioteca de extensões do Reporting Services