Reporting Services Reference

 

Updated: February 25, 2016

Contains Reporting Services reference topics.

NamespaceDescription
Microsoft.BusinessIntelligence

The Microsoft.BusinessIntelligence namespace contains class for feature switches.

Microsoft.ReportingServices.DataProcessing

The Microsoft.ReportingServices.DataProcessing namespace is modeled after a subset of the Microsoft .NET data provider interfaces. These interfaces contain the minimal subset of the .NET data provider functionality needed by the report server to process custom data, and do not reflect a fully implemented .NET data provider. You do not need to create a new data processing extension for Reporting Services, if an existing data provider already implements the data processing extension interfaces. As in the case of a .NET data provider, a Reporting Services data processing extension enables you to connect to a data source in order to retrieve data.

Microsoft.ReportingServices.Diagnostics

Contains classes and interfaces that provide diagnostic information for Reporting Services.

Microsoft.ReportingServices.Diagnostics.Caching

Contains the enumeration that provide caching for the reporting services.

Microsoft.ReportingServices.Diagnostics.Internal

The Microsoft.ReportingServices.Diagnostics.Internal namespace contains classes that represents the objects associated with SQL Server Reporting Services diagnostics

Microsoft.ReportingServices.Extensions

Contains classes and interfaces used by custom extensions in Reporting Services.

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 Reporting Services.

Microsoft.ReportingServices.OData

The Microsoft.ReportingServices.OData namespace contains class for OData version.

Microsoft.ReportingServices.OnDemandReportRendering

Contains classes and interfaces that let you extend the rendering capabilities of SQL Server Reporting Services. By using the members of this namespace, along with members of the Microsoft.ReportingServices.Interfaces namespace, you can build your own custom rendering extensions for Reporting Services.

Microsoft.ReportingServices.QueryDesigners.Interop

The Microsoft.ReportingServices.QueryDesigners.Interop namespace provides class of native methods.

Microsoft.ReportingServices.RdlObjectModel

Contains the classes used by the RDL object model. The RDL object model is useful for manipulating the report during report processing to customize the report's data or appearance before the report is rendered.

Microsoft.ReportingServices.Rendering.ImageRenderer

The Microsoft.ReportingServices.Rendering.ImageRenderer namespace contains class for image rendering.

Microsoft.ReportingServices.ReportProcessing

Contains classes and interfaces that are used when processing reports.

Microsoft.ReportingServices.ReportRendering

Contains classes and interfaces that provides backward compatibility for rendering reports that are created in SQL Server 2005 Reporting Services (SSRS). Using the members of this namespace, along with members of the Microsoft.ReportingServices.Interfaces namespace, you can build your own custom rendering extensions for Reporting Services.

Microsoft.ReportingServices.SharePoint.Common

Provides types and interfaces used by SQL Server Reporting Services in SharePoint Integrated mode. 

Microsoft.ReportingServices.SharePoint.UI.WebParts

Contains the classes used by the Report Viewer Web Part. The Report Viewer Web Part provides interfaces for you to customize the user interface for your Web part page in SharePoint. In addition, the Report Viewer Web part supports connections from Web parts that implement IFilterValues (for report parameters) and IWebPartRow (for report path).

Return to top
Show: