实现传递扩展插件

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

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

本节内容

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

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

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

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

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

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

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

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

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

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

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

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

删除传递扩展插件
说明如何从报表服务器上删除传递扩展插件。

另请参阅

Reporting Services 扩展插件
Reporting Services 扩展插件库