Поделиться через


Реализация модуля доставки

Службы SQL Server Reporting Services позволяют пользователям создавать и публиковать отчеты, которые после создания и публикации можно доставлять в различные расположения. Кроме того, службы Reporting Services включают несколько расширений доставки и API доставки, которые позволяют разработчикам создавать дополнительные расширения доставки для дальнейшего расширения функциональности доставки в службах Reporting Services.

Образец реализации модуля доставки см. в разделе Образцы продуктов служб SQL Server Reporting Services.

В этом разделе

Общие сведения о модулях доставки
В этой статье описывается написание пользовательского модуля доставки для служб Reporting Services.

Подготовка к реализации модуля доставки
Описывает интерфейсы и классы, доступные при реализации расширения доставки служб Reporting Services и проблем, которые следует учитывать перед реализацией.

Создание библиотеки расширений доставки
Описывает назначение пространства имен для модуля доставки служб Reporting Services и компиляцию модуля доставки в библиотеку DLL.

Реализация интерфейса IDeliveryExtension для модуля доставки
Описывает атрибуты модуля доставки и способы реализации собственного класса расширения доставки.

Использование класса Notification для модуля доставки
Описывает атрибуты класса Notification и способ его использования в реализации модуля доставки.

Использование класса Setting для модуля доставки
Описывает атрибуты класса Setting и способ его использования в реализации модуля доставки.

Использование класса Report для модуля доставки
Описывает атрибуты класса Report и способ его использования в реализации модуля доставки.

Использование класса RenderedOutputFile для модуля доставки
Описывает атрибуты класса RenderedOutputFile и способ его использования в реализации модуля доставки.

Развертывание модуля доставки
Описывается процесс развертывания модуля доставки.

Код модуля доставки отладки
Описывается процесс отладки кода модулей доставки.

Удаление модуля доставки
Описывается процесс удаления модуля доставки с сервера отчетов.