| title | Reporting Services extension library | ||||
|---|---|---|---|---|---|
| description | Learn about the Reporting Services extension library, a set of classes, interfaces, and value types that provide access to system functionality. | ||||
| ms.date | 09/25/2024 | ||||
| ms.service | reporting-services | ||||
| ms.subservice | extensions | ||||
| ms.topic | reference | ||||
| ms.custom |
|
||||
| helpviewer_keywords |
|
The Reporting Services extension library is a set of classes, interfaces, and value types that are included in [!INCLUDEssRSnoversion]. This library provides access to system functionality and is designed to be the foundation on which [!INCLUDEmsCoName] [!INCLUDEdnprdnshort] applications can be used to extend [!INCLUDEssRSnoversion] components.
The [!INCLUDEssRSnoversion] extension library provides the following namespaces.
xref:Microsoft.ReportingServices.DataProcessing
Contains classes and interfaces that enable you to build components that extend the data processing capability of [!INCLUDEssRSnoversion].
xref:Microsoft.ReportingServices.Interfaces
Contains classes and interfaces that enable you to construct and send custom notifications to users through your own delivery extensions, and to build custom security extensions for [!INCLUDEssRSnoversion].
Microsoft.ReportingServices.ReportRendering
Contains classes and interfaces that enable you to extending the rendering capabilities of [!INCLUDEssRSnoversion]. Using the members of this namespace along with members of the xref:Microsoft.ReportingServices.Interfaces namespace, you can build your own, custom rendering extensions for [!INCLUDEssRSnoversion].