語言

ReportingService2010 類別

定義

包含可用於呼叫 Reporting Services Web 服務的方法與屬性,當 Web 服務同時以原生模式與 SharePoint 整合模式運行時。

public ref class ReportingService2010 : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))]
public class ReportingService2010 : System.Web.Services.Protocols.SoapHttpClientProtocol
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))>]
type ReportingService2010 = class
    inherit SoapHttpClientProtocol
Public Class ReportingService2010
Inherits SoapHttpClientProtocol
繼承
ReportingService2010
屬性

建構函式

名稱 Description
ReportingService2010()

初始化 ReportingService2010 類別的新執行個體。

屬性

名稱 Description
ItemNamespaceHeaderValue

代表用於取得項目屬性的識別碼的值。

ServerInfoHeaderValue

取得或設定代表報告伺服器版本的伺服器相關資訊。

TrustedUserHeaderValue

不會使用這個屬性。

方法

名稱 Description
CancelJob(String)

取消執行任務。

ChangeSubscriptionOwner(String, String)

更改訂閱的擁有者。

CreateCacheRefreshPlan(String, String, String, String, ParameterValue[])

為某項建立快取刷新計畫。 此方法適用於 Report 和 Dataset 物品類型。

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

將新項目加入報表伺服器資料庫或 SharePoint 文件庫。 此方法適用於 Report、 Model、 ResourceDatasetComponent及 DataSource 項目類型。

CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

為指定項目建立一個以資料為基礎的訂閱。 此方法適用於 Report 物品類型。

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

在報表伺服器資料庫或 SharePoint 文件庫 建立新的資料來源。

CreateFolder(String, String, Property[])

將資料夾加入報表伺服器資料庫或 SharePoint 文件庫。

CreateItemHistorySnapshot(String, Warning[])

產生指定目錄項目的商品歷史快照。 此方法適用於 Report 物品類型。

CreateLinkedItem(String, String, String, Property[])

新增一個連結項目到報告伺服器資料庫。

CreateReportEditSession(String, String, Byte[], Warning[])

在報告伺服器資料庫建立新的報表編輯會話。

CreateRole(String, String, String[])

為回報伺服器資料庫新增一個角色。 此方法僅適用於原生模式。

CreateSchedule(String, ScheduleDefinition, String)

建立新的共享排程。

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

在報告伺服器資料庫或 SharePoint 文件庫 中建立指定項目的訂閱。 此方法適用於 Report 物品類型。

DeleteCacheRefreshPlan(String)

刪除快取刷新計畫。

DeleteItem(String)

從報表伺服器資料庫或 SharePoint 文件庫 刪除指定的項目。 此方法適用於所有物品類型。

DeleteItemHistorySnapshot(String, String)

刪除指定目錄項目的單一項目歷史快照。 若發生錯誤,項目歷史快照不會被刪除。 此方法適用於 Report 物品類型。

DeleteRole(String)

從報告伺服器資料庫中刪除指定角色。 此方法僅適用於原生模式。

DeleteSchedule(String)

從報告伺服器資料庫或 SharePoint 文件庫 刪除共享排程。

DeleteSubscription(String)

從報告伺服器資料庫刪除訂閱。

DisableDataSource(String)

停用已啟用的資料來源。

EnableDataSource(String)

啟用已停用的資料來源。

FindItems(String, BooleanOperatorEnum, Property[], SearchCondition[])

回傳符合搜尋條件的報表伺服器資料庫或 SharePoint 文件庫 項目。

FireEvent(String, String, String)

根據所提供的參數引發事件。

FlushCache(String)

使該項目的快取失效。 此方法適用於 Report 和 Dataset 物品類型。

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

在共享資料來源之上產生預設模型。

GetCacheOptions(String, ExpirationDefinition)

回傳某個項目的快取設定,以及描述該快取副本何時到期的設定。 此方法適用於 Report 和 Dataset 物品類型。

GetCacheRefreshPlanProperties(String, String, CacheRefreshPlanState, String, String, ParameterValue[])

回傳指定的快取刷新計畫的屬性。

GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[])

回傳資料驅動訂閱的屬性。

GetDataSourceContents(String)

回傳資料來源的內容。

GetExecutionOptions(String, ScheduleDefinitionOrReference)

回傳執行選項及個別項目的相關設定。 此方法適用於 Report 物品類型。

GetExtensionSettings(String)

回傳給指定擴充功能的設定清單。

GetItemDataSourcePrompts(String)

取得指定項目的資料來源提示。 此方法適用於 Report 和 Model 物品類型。

GetItemDataSources(String)

回傳目錄中某項項目的資料來源。

GetItemDefinition(String)

取得項目的定義或內容。 此方法適用於 Report、 Model、 ResourceDatasetComponent及 DataSource 項目類型。

GetItemHistoryLimit(String, Boolean, Int32)

回傳指定目錄項目的商品歷史快照限制。 此方法適用於 Report 物品類型。

GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

回傳商品歷史快照選項及為目錄項目產生的屬性。 此方法適用於 Report 物品類型。

GetItemLink(String)

回傳用於指定連結項目定義的項目名稱。此方法適用於 Report 物品類型。

GetItemParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[])

回傳指定項目的參數屬性。此方法也可用於驗證參數值與指定項目的參數。

GetItemReferences(String, String)

回傳與該項目相關的目錄項目參考清單。 此方法適用於 Report 和 Dataset 物品類型。

GetItemType(String)

若有該項目存在,則可取得報表伺服器資料庫或 SharePoint 文件庫 中項目的類型。

GetModelItemPermissions(String, String)

取得模型階層中與項目相關的使用者權限。

GetModelItemPolicies(String, String, Boolean)

擷取與模型階層中項目關聯的政策。

GetPermissions(String)

回傳報告伺服器資料庫或 SharePoint 文件庫 中特定項目所關聯的使用者權限。

GetPolicies(String, Boolean)

回傳與報告伺服器資料庫或 SharePoint 文件庫 中特定項目相關的政策。

GetProperties(String, Property[])

回傳報告伺服器資料庫或 SharePoint 文件庫 中一個或多個項目屬性的值。 此方法適用於所有物品類型。

GetReportServerConfigInfo(Boolean)

回傳連接的報告伺服器實例或所有在擴展部署中的報告伺服器實例的資訊。

GetRoleProperties(String, String, String)

回報角色資訊及相關任務集合。

GetScheduleProperties(String)

回傳共享排程的屬性。

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

回傳指定訂閱的屬性。

GetSystemPermissions()

取得目前使用者的系統權限。 此方法僅適用於原生模式。

GetSystemPolicies()

回傳系統政策,包括群組及相關角色。此方法僅適用於原生模式。

GetSystemProperties(Property[])

回傳一個或多個系統屬性的值。

GetUserModel(String, String)

回傳模型的語意部分給目前使用者。

InheritModelItemParentSecurity(String, String)

刪除模型階層中與項目相關的政策,並使該項目繼承父項目的政策。

InheritParentSecurity(String)

刪除與項目相關的政策。 因此,該項目會繼承其父項目的政策。 此方法適用於所有物品類型。

IsSSLRequired()

回傳一個 Boolean 值,指示是否需要安全套接層(SSL)協定來使用此端點。

ListCacheRefreshPlans(String)

回傳與目錄項目相關的快取刷新計畫清單。

ListChildren(String, Boolean)

會取得指定資料夾的子清單。

ListDatabaseCredentialRetrievalOptions()

回傳一份支援的憑證擷取選項清單。

ListDependentItems(String)

回傳一份參考指定目錄項目的目錄項目清單。

ListEvents()

回傳一份由報告伺服器支援的事件清單。

ListExecutionSettings()

回傳一份支援的執行設定清單。

ListExtensions(String)

回傳一份為特定擴充類型所設定的擴充功能清單。

ListExtensionTypes()

回傳一份支援的擴充功能類型清單。

ListItemHistory(String)

回傳指定目錄項目的項目歷史快照及其屬性清單。 此方法適用於 Report 物品類型。

ListItemTypes()

回傳一份支援的目錄項目類型清單。

ListJobActions()

回傳一份支援的工作動作清單。

ListJobs()

回傳一份正在報告伺服器上執行的工作清單。

ListJobStates()

回傳一份支援的工作州份清單。

ListJobTypes()

回傳一份支援的工作類型清單。

ListModelDrillthroughReports(String, String)

列出模型中與實體相關的鑽孔報告。

ListModelItemChildren(String, String, Boolean)

回傳一組模型項目子元素陣列。

ListModelItemTypes()

回傳一份支援的模型項目類型清單。

ListModelPerspectives(String)

列出可供使用者使用的模型與觀點。

ListMySubscriptions(String)

取得由報告伺服器或 SharePoint 網站目前使用者為該目錄項目建立的訂閱清單。

ListParameterStates()

回傳一份支援參數狀態的清單。

ListParameterTypes()

回傳一份支援的參數類型清單。

ListParents(String)

取得該物品的父項目。

ListRoles(String, String)

回傳報告伺服器或特定 SharePoint 網站上的角色名稱與描述。

ListScheduledItems(String)

回傳與共享排程相關的項目清單。

ListSchedules(String)

回傳報告伺服器資料庫中或特定 SharePoint 站點中所有共享排程清單。

ListScheduleStates()

回傳支援的排程狀態清單。

ListSecurityScopes()

回傳一份支援的安全範圍清單。

ListSubscriptions(String)

取得已建立訂閱清單,該項目為特定商品所建立。 此方法適用於 Report 物品類型。

ListSubscriptionsUsingDataSource(String)

回傳與特定資料來源相關的訂閱清單。

ListTasks(String)

回傳由報告伺服器管理的任務。

Logoff()

登出目前正在進行 Web 服務請求的使用者。 此方法僅適用於原生模式。

LogonUser(String, String, String)

登入使用者並驗證對報表伺服器網路服務的使用者請求。 此方法僅適用於原生模式。

MoveItem(String, String)

移動和/或重新命名物品。 此方法適用於所有物品類型。

PauseSchedule(String)

暫停特定排程的執行。

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

回傳包含資料驅動訂閱交付查詢所取得欄位的資料集。

RegenerateModel(String)

根據資料來源結構的變更更新現有模型。

RemoveAllModelItemPolicies(String)

刪除所有與指定模型項目相關聯的政策。

ResumeSchedule(String)

恢復暫停的共享行程。

SetCacheOptions(String, Boolean, ExpirationDefinition)

設定項目要快取,並提供設定指定快取副本何時過期。 此方法適用於 Report 和 Dataset 物品類型。

SetCacheRefreshPlanProperties(String, String, String, String, ParameterValue[])

設定快取刷新計畫的屬性。

SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

設定資料驅動訂閱的屬性。

SetDataSourceContents(String, DataSourceDefinition)

設定與 DataSource相關聯的連接屬性。

SetExecutionOptions(String, String, ScheduleDefinitionOrReference)

設定指定項目的執行選項及相關執行屬性。 此方法適用於 Report 物品類型。

SetItemDataSources(String, DataSource[])

在報告伺服器資料庫或 SharePoint 文件庫 中設定項目的資料來源。 此方法適用於 Report 和 Model 物品類型。

SetItemDefinition(String, Byte[], Property[])

設定指定項目的定義或內容。 此方法適用於 Report、 Model、 ResourceDatasetComponent及 DataSource 項目類型。

SetItemHistoryLimit(String, Boolean, Int32)

指定報告伺服器保留的項目快照數量。 此方法適用於 Report 物品類型。

SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

設定商品歷史選項,指定何時為特定目錄項目建立商品歷史快照。 此方法適用於 Report 物品類型。

SetItemLink(String, String)

指定用於現有連結項目定義的目錄項目。 此方法適用於 Report 物品類型。

SetItemParameters(String, ItemParameter[])

設定指定項目的參數屬性。

SetItemReferences(String, ItemReference[])

設定與某項目相關的目錄項目。 此方法適用於 Report 和 Dataset 物品類型。

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

將一組鑽孔報告與模型結合起來。

SetModelItemPolicies(String, String, Policy[])

在模型階層中設定一個項目的安全政策。

SetPolicies(String, Policy[])

設定與特定項目相關的政策。

SetProperties(String, Property[])

設定指定項目的一個或多個屬性。

SetRoleProperties(String, String, String[])

設定角色屬性,並將一組任務與指定角色關聯。 此方法僅適用於原生模式。

SetScheduleProperties(String, String, ScheduleDefinition)

設定共享排程的屬性。

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

設定訂閱的屬性。

SetSystemPolicies(Policy[])

設定定義群組及相關角色的系統政策。 這只適用於原生模式。

SetSystemProperties(Property[])

為報告伺服器或 SharePoint 農場設定一個或多個系統屬性。

TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String)

測試資料來源的連線。 此方法支援直接測試資料來源。

TestConnectForItemDataSource(String, String, String, String, String)

測試資料來源的連線。 此方法支援對報告或模型及共享資料來源所使用的已發表資料來源進行測試。 此方法適用於 Report、 和 ModelDataset 項目類型。

UpdateItemExecutionSnapshot(String)

為指定項目產生執行快照。 此方法適用於 Report 物品類型。

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

驗證 Reporting Services 擴充功能的設定。

適用於