ReportingService2006 类

定义

包含方法和属性,这些方法和属性可用于在 sharePoint 集成模式下运行时调用Reporting Services Web 服务。

public ref class ReportingService2006 : System::Web::Services::Protocols::SoapHttpClientProtocol
public class ReportingService2006 : System.Web.Services.Protocols.SoapHttpClientProtocol
type ReportingService2006 = class
    inherit SoapHttpClientProtocol
Public Class ReportingService2006
Inherits SoapHttpClientProtocol
继承
ReportingService2006

构造函数

ReportingService2006()

初始化 ReportingService2006 类的新实例。

属性

ServerInfoHeaderValue

获取或设置表示报表服务器版本的服务器相关信息。

TrustedUserHeaderValue

不使用此属性。

方法

CancelJob(String)

取消某一作业的执行。

CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[])

在 SharePoint 库中创建新的数据源。

CreateFolder(String, String)

将文件夹添加到 SharePoint 库。

CreateModel(String, String, Byte[], Property[], Warning[])

将模型添加到 SharePoint 库。

CreateReport(String, String, Boolean, Byte[], Property[], Warning[])

将新报表添加到 SharePoint 库。

CreateReportHistorySnapshot(String, Warning[])

生成指定报表的报表历史记录快照。

CreateResource(String, String, Boolean, Byte[], String, Property[])

将新资源添加到 SharePoint 库。

CreateSchedule(String, ScheduleDefinition, String)

创建新的共享计划。

CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[])

在报表服务器数据库中创建对指定报表的订阅。

DeleteItem(String)

从 SharePoint 库中删除指定项。

DeleteReportHistorySnapshot(String, String)

删除指定报表的一个单独的报表历史记录快照。 如果发生错误,将不删除报表历史记录快照。

DeleteSchedule(String)

从报表服务器数据库删除共享的计划。

DeleteSubscription(String)

从报表服务器数据库删除订阅。

DisableDataSource(String)

禁用已启用的数据源。

EnableDataSource(String)

启用已禁用的数据源。

FireEvent(String, String, String)

基于提供的参数引发事件。

FlushCache(String)

使单个报表的缓存无效。

GenerateModel(String, String, String, Property[], Warning[])

在共享数据源上生成默认模型。

GetCacheOptions(String, ExpirationDefinition)

返回报表的缓存配置,以及描述报表的缓存副本何时到期的设置。

GetDataSourceContents(String)

返回数据源的内容。

GetExecutionOptions(String, ScheduleDefinitionOrReference)

返回单独报表的执行选项和关联设置。

GetExtensionSettings(String)

返回针对给定扩展插件的设置列表。

GetItemDataSourcePrompts(String)

获取指定项的数据源提示。

GetItemDataSources(String)

返回目录中项的数据源。

GetItemType(String)

检索 SharePoint 库中某项的类型(如果该项存在)。

GetModelDefinition(String)

检索模型的定义。

GetModelItemPermissions(String, String)

检索与模型层次结构中的项相关联的用户权限。

GetModelItemPolicies(String, String, Boolean)

检索与模型层次结构中的项相关联的策略。

GetPermissions(String)

返回与 SharePoint 库中某个特定项关联的用户权限。

GetPolicies(String, Boolean)

返回与 SharePoint 库中某个特定项关联的策略。

GetProperties(String, Property[])

返回 SharePoint 库中某项的一个或多个属性的值。

GetReportDefinition(String)

检索报表的报表定义。

GetReportHistoryLimit(String, Boolean, Int32)

返回指定报表的报表历史记录快照限制。

GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

返回为报表生成的报表历史记录快照选项和属性。

GetReportParameters(String, String, ParameterValue[], DataSourceCredentials[])

返回指定报表的报表参数属性。 GetReportParameters(String, String, ParameterValue[], DataSourceCredentials[]) 方法还可用于根据指定报表的参数验证参数值。

GetResourceContents(String, String)

检索资源的内容。

GetRoleProperties(String, String, String)

返回角色信息和关联任务的集合。

GetScheduleProperties(String)

返回共享计划的属性。

GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[])

返回指定订阅的属性。

GetSystemProperties(Property[])

返回一个或多个系统属性的值。

GetUserModel(String, String)

返回当前用户的模型的语义段。

InheritModelItemParentSecurity(String, String)

删除与模型层次结构中的项相关联的策略并导致模型项从其父项继承策略。

InheritParentSecurity(String)

删除与某项关联的策略。 其结果是,该项从其父项继承策略。

ListAllSubscriptions(String)

检索给定网站的某台报表服务器的所有用户已创建的订阅列表。

ListChildren(String)

获取指定文件夹的子级的列表。

ListDependentItems(String)

返回引用指定目录项的目录项列表。

ListEvents()

返回报表服务器支持的事件的列表。

ListExtensions(ExtensionTypeEnum)

返回为给定扩展插件类型配置的扩展插件的列表。

ListJobs()

返回报表服务器上运行的作业的列表。

ListModelDrillthroughReports(String, String)

列出与模型中的某个实体关联的钻取报表。

ListModelItemChildren(String, String, Boolean)

返回模型项子元素的数组。

ListModelPerspectives(String)

列出用户可用的模型和透视。

ListMySubscriptions(String)

检索给定网站的报表服务器的当前用户已创建的订阅的列表。

ListParents(String)

检索给定项的父项。

ListReportHistory(String)

返回指定报表的报表历史记录快照及其属性的列表。

ListReportSubscriptions(String)

检索给定报表的用户已创建的订阅的列表。

ListRoles(SecurityScopeEnum, String)

返回给定 SharePoint 网站的角色的名称和说明。

ListScheduledReports(String)

返回与共享计划关联的报表的列表。

ListSchedules(String)

返回给定网站的所有共享计划的列表。

ListSecureMethods()

返回 SOAP 方法的列表,这些方法在调用时需要加密通道。

ListTasks(SecurityScopeEnum)

返回报表服务器所管理的任务的名称和说明。

MoveItem(String, String)

移动和/或重命名某项。

PauseSchedule(String)

暂停给定计划的执行。

PrepareQuery(DataSource, DataSetDefinition, Boolean, String[])

返回一个数据集,其中包含由针对数据驱动订阅的传递查询检索的字段。

RegenerateModel(String)

基于对数据源架构的更改更新现有模型。

RemoveAllModelItemPolicies(String)

删除与指定模型中的模型项关联的所有策略。

ResumeSchedule(String)

恢复已暂停的共享计划。

SetCacheOptions(String, Boolean, ExpirationDefinition)

配置要缓存的报表,并提供指定报表的缓存副本何时到期的设置。

SetDataSourceContents(String, DataSourceDefinition)

设置与 DataSource 关联的连接属性。

SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference)

为指定的报表设置执行选项和关联的执行属性。

SetItemDataSources(String, DataSource[])

设置 SharePoint 库中某项的数据源。

SetModelDefinition(String, Byte[])

设置指定模型的定义。

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

将一组钻取报表与某个模型关联。

SetModelItemPolicies(String, String, Policy[])

设置模型层次结构中的项的安全策略。

SetPolicies(String, Policy[])

设置与指定的项关联的策略。

SetProperties(String, Property[])

设置指定项的一个或多个属性。

SetReportDefinition(String, Byte[])

设置指定报表的报表定义。

SetReportHistoryLimit(String, Boolean, Int32)

指定报表服务器在报表服务器数据库中保留的某个报表的快照的数量。

SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

设置报表历史记录选项,这些选项指定何时为指定的报表创建报表历史记录快照。

SetReportParameters(String, ReportParameter[])

设置指定报表的报表参数属性。

SetResourceContents(String, Byte[], String)

设置资源的内容。

SetScheduleProperties(String, String, ScheduleDefinition)

设置共享计划的属性。

SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[])

设置订阅的属性。

SetSystemProperties(Property[])

设置 SharePoint 场的一个或多个系统属性。

UpdateReportExecutionSnapshot(String)

生成指定报表的报表执行快照。

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

验证 Reporting Services 扩展插件设置。

适用于