实现交付扩展

SQL Server Reporting Services 使用户能够创建和发布报表,一旦创建和发布,就可以传递到各种位置。 此外,Reporting Services 还包括多个传递扩展插件和一个传递 API,使开发人员能够创建其他传递扩展插件,以进一步扩展 Reporting Services 中的传递功能。

有关传递扩展插件的示例实现,请参阅 SQL Server Reporting Services 产品示例

本节中

[传递扩展插件概述]delivery-extensions-overview.md)
介绍如何为 Reporting Services 编写自定义传递扩展插件。

准备实现传递扩展插件
介绍实现 Reporting Services 传递扩展插件时可用的接口和类,以及在实现之前要考虑的问题。

创建传递扩展插件库
介绍如何为 Reporting Services 传递扩展插件分配命名空间,并将传递扩展插件编译为库 DLL。

实现传递扩展插件的 IDeliveryExtension 接口
介绍传递扩展插件的属性以及如何实现自己的传递扩展插件类。

对传递扩展插件使用通知类
介绍 Notification 类的属性以及如何在传递扩展插件实现中使用它。

使用传递扩展插件的设置类
介绍 Setting 类的属性以及如何在传递扩展插件实现中使用它。

使用传递扩展插件的 IDeliveryReportServerInformation 接口
介绍 IDeliveryReportServerInformation 接口的属性以及如何在传递扩展插件实现中使用它。

将报表类用于传递扩展插件
介绍 报表 类的属性以及如何在传递扩展插件实现中使用它。

对传递扩展插件使用 RenderedOutputFile 类
介绍 RenderedOutputFile 类的属性以及如何在传递扩展插件实现中使用它。

实现传递扩展插件的 ISubscriptionBaseUIUserControl 接口
介绍传递扩展插件用户控件的属性以及如何为订阅实现自己的用户界面。

部署传递扩展插件
介绍如何部署传递扩展插件。

调试传递扩展插件代码
介绍如何在传递扩展插件中调试代码。

删除传递扩展插件
介绍如何从报表服务器中删除传递扩展插件。

另请参阅

Reporting Services 插件
Reporting Services 扩展库