다음을 통해 공유


배달 확장 프로그램 구현

사용자는 SQL Server Reporting Services를 통해 보고서를 만들고 게시한 다음에 다양한 위치로 배달할 수 있습니다. 또한 Reporting Services에는 다수의 배달 확장 프로그램이 포함되어 있으며 개발자가 Reporting Services에서 배달 기능을 더욱 확장할 수 있도록 추가 배달 확장 프로그램을 만들 수 있는 배달 API가 포함되어 있습니다.

배달 확장 프로그램의 예제 구현은 SQL Server Reporting Services 제품 예제를 참조하십시오.

섹션 내용

[배달 확장 개요]delivery-extensions-overview.md)
Reporting Services용 사용자 지정 배달 확장 프로그램을 작성하는 방법을 소개합니다.

배달 확장 프로그램 구현 준비
Reporting Services 배달 확장 프로그램을 구현할 때 사용할 수 있는 인터페이스와 클래스 및 구현 전에 고려할 사항을 설명합니다.

배달 확장 프로그램 라이브러리 만들기
Reporting Services 배달 확장 프로그램에 대한 네임스페이스 할당에 대해 설명하고 배달 확장 프로그램을 라이브러리 DLL로 컴파일하는 방법에 대해 설명합니다.

배달 확장 프로그램에 대한 IDeliveryExtension 인터페이스 구현
배달 확장 프로그램의 특성 및 고유의 배달 확장 프로그램 클래스를 구현하는 방법을 설명합니다.

배달 확장 프로그램에 대해 Notification 클래스 사용
Notification 클래스의 특성 및 이 클래스를 배달 확장 프로그램 구현에서 사용하는 방법을 설명합니다.

배달 확장 프로그램에 대해 Setting 클래스 사용
Setting 클래스의 특성 및 이 클래스를 배달 확장 프로그램 구현에서 사용하는 방법을 설명합니다.

배달 확장 프로그램에 대해 IDeliveryReportServerInformation 인터페이스 사용
IDeliveryReportServerInformation 인터페이스의 특성 및 이 인터페이스를 배달 확장 프로그램 구현에서 사용하는 방법을 설명합니다.

배달 확장 프로그램에 대해 Report 클래스 사용
Report 클래스의 특성 및 이 클래스를 배달 확장 프로그램 구현에서 사용하는 방법을 설명합니다.

배달 확장 프로그램에 대해 RenderedOutputFile 클래스 사용
RenderedOutputFile 클래스의 특성 및 이 클래스를 배달 확장 프로그램 구현에서 사용하는 방법을 설명합니다.

배달 확장 프로그램에 대한 ISubscriptionBaseUIUserControl 인터페이스 구현
배달 확장 프로그램 사용자 컨트롤의 특성 및 고유의 구독용 사용자 인터페이스를 구현하는 방법을 설명합니다.

배달 확장 프로그램 배포
배달 확장 프로그램을 배포하는 방법을 설명합니다.

배달 확장 프로그램 코드 디버깅
배달 확장 프로그램에서 코드를 디버깅하는 방법을 설명합니다.

배달 확장 프로그램 제거
보고서 서버에서 배달 확장 프로그램을 제거하는 방법을 설명합니다.

참고 항목

Reporting Services 확장 프로그램
Reporting Services 확장 라이브러리