Microsoft.ReportingServices.Interfaces 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含这样的类和接口,它们使您能够通过您自己的传递扩展插件构造和向用户发送自定义通知,并且使您能够为 Reporting Services 生成自定义安全扩展插件。
类
接口
IAuthenticationExtension |
表示 SQL Server Reporting Services 中的身份验证扩展插件。 |
IAuthenticationExtension2 |
表示身份验证扩展的接口。 |
IAuthorizationExtension |
表示可用于扩展 SQL Server Reporting Services 的授权功能的扩展插件。 |
IDeliveryExtension |
表示 SQL Server Reporting Services 中的传递扩展插件。 |
IDeliveryReportServerInformation |
包含与传递扩展插件所需的报表服务器有关的信息。 例如,可用呈现扩展插件的列表。 |
IExtension |
表示 SQL Server Reporting Services 中的扩展插件。 |
IParameter |
定义参数属性。 |
IQueryDesigner |
表示 Business Intelligence Development Studio 中报表设计器的自定义查询设计器。 |
IQueryDesignerHelpConsumer |
表示自定义查询设计器中的帮助使用者。 |
IQueryDesignerHelpImpl |
表示自定义查询设计器中的帮助实现。 |
IQueryDesignerState |
表示用于初始化 IQueryDesigner 的状态和保留设计器状态数据的接口。 |
IRenderStream |
提供对从呈现扩展插件呈现多个流的支持。 |
IReportContext |
定义报表上下文的属性。 |
IReportDefinitionCustomizationExtension |
定义用于处理报表定义的 ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>) 方法。 |
IRSRequestContext |
定义报表服务的请求上下文的属性。 |
ISemanticModelGenerator |
为生成报表的语义模型定义属性和方法。 |
ISubscriptionBaseUIUserControl |
表示用于从用户检索特定于传递扩展插件的订阅信息(例如电子邮件地址)的方法。 |
IUserContext |
定义用户会话的上下文的属性。 |
IWindowsAuthenticationExtension |
表示 SQL Server Reporting Services 中的 Windows 身份验证扩展。 |
IWindowsAuthenticationExtension2 |
表示 Windows 身份验证扩展的接口。 |
枚举
AuthenticationType |
定义身份验证的模式。 |
CatalogOperation |
描述用户可对目录执行的操作。 |
DatasourceOperation |
指定用户可以对共享数据源执行的操作。 |
FolderOperation |
描述用户可对文件夹执行的操作。 |
ModelItemOperation |
描述对模型项允许的操作的类型。 |
ModelOperation |
描述用户可对模型执行的操作。 |
RdceCustomizableElementId |
定义可自定义的报表元素。 |
ReportOperation |
描述用户可对报表执行的操作。 |
ResourceOperation |
指定用户可以对资源执行的操作。 |
SecurityItemType |
枚举与特定授权请求关联的项。 |
StreamOper |
定义 CreateAndRegisterStream 方法使用的操作。 呈现扩展插件可能请求可通过 SOAP 或 URL 访问供客户端应用程序使用的流,或请求要在呈现过程中使用的临时流。 |
委托
CreateAndRegisterStream |
创建和注册流,并且由报表服务器调用以便检索用于呈现报表的流。 |
EnableEventHandler |
表示用于处理 EnableAltDesignerChanged 事件的方法 |
注解
Reporting Services 扩展类库是Reporting Services中包含的一组类、接口和值类型。 此库提供对系统功能的访问,旨在用作.NET Framework应用程序扩展Reporting Services组件的基础。