共用方式為


ReportingService2005 類別

包含可用於呼叫 Microsoft SQL Server 2005 Reporting Services Web 服務的方法和屬性。

命名空間:  ReportService2005
組件:  ReportService2005 (在 ReportService2005.dll 中)

語法

'宣告
<WebServiceBindingAttribute(Name := "ReportingService2005Soap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'用途
Dim instance As ReportingService2005
[WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public class ReportingService2005 : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportingService2005Soap", Namespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public ref class ReportingService2005 : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")>]
type ReportingService2005 =  
    class
        inherit SoapHttpClientProtocol
    end
public class ReportingService2005 extends SoapHttpClientProtocol

ReportingService2005 型別公開下列成員。

建構函式

  名稱 說明
公用方法 ReportingService2005 初始化 ReportingService2005 類別的新執行個體。

上層

屬性

  名稱 說明
公用屬性 AllowAutoRedirect (繼承自 HttpWebClientProtocol。)
公用屬性 BatchHeaderValue (BatchHeaderValue 物件) 值,表示 Reporting Services SOAP API 中多方法作業的唯一批次識別碼 (由系統所產生)。
受保護的屬性 CanRaiseEvents (繼承自 Component。)
公用屬性 ClientCertificates (繼承自 HttpWebClientProtocol。)
公用屬性 ConnectionGroupName (繼承自 WebClientProtocol。)
公用屬性 Container (繼承自 Component。)
公用屬性 CookieContainer (繼承自 HttpWebClientProtocol。)
公用屬性 Credentials (繼承自 WebClientProtocol。)
受保護的屬性 DesignMode (繼承自 Component。)
公用屬性 EnableDecompression (繼承自 HttpWebClientProtocol。)
受保護的屬性 Events (繼承自 Component。)
公用屬性 ItemNamespaceHeaderValue 表示用來擷取項目屬性之識別碼的值。
公用屬性 PreAuthenticate (繼承自 WebClientProtocol。)
公用屬性 Proxy (繼承自 HttpWebClientProtocol。)
公用屬性 RequestEncoding (繼承自 WebClientProtocol。)
公用屬性 ServerInfoHeaderValue 表示報表伺服器版本的伺服器相關資訊。
公用屬性 Site (繼承自 Component。)
公用屬性 SoapVersion (繼承自 SoapHttpClientProtocol。)
公用屬性 Timeout (繼承自 WebClientProtocol。)
公用屬性 UnsafeAuthenticatedConnectionSharing (繼承自 HttpWebClientProtocol。)
公用屬性 Url (繼承自 WebClientProtocol。)
公用屬性 UseDefaultCredentials (繼承自 WebClientProtocol。)
公用屬性 UserAgent (繼承自 HttpWebClientProtocol。)

上層

方法

  名稱 說明
公用方法 Abort (繼承自 WebClientProtocol。)
受保護的方法 BeginInvoke (繼承自 SoapHttpClientProtocol。)
受保護的方法 CancelAsync (繼承自 HttpWebClientProtocol。)
公用方法 CancelBatch 取消由呼叫 CreateBatch 方法所起始的批次。
公用方法 CancelJob 取消執行作業。
公用方法 CreateBatch 建立在單一交易中執行多個方法的批次。
公用方法 CreateDataDrivenSubscription 建立指定之報表的資料導向訂閱。
公用方法 CreateDataSource 在報表伺服器資料庫中建立新資料來源。
公用方法 CreateFolder 將資料夾加入報表伺服器資料庫中。
公用方法 CreateLinkedReport 將新的連結報表加入報表伺服器資料庫。
公用方法 CreateModel 在目錄命名空間中建立模型。
公用方法 CreateObjRef (繼承自 MarshalByRefObject。)
公用方法 CreateReport 將新的報表加入報表伺服器資料庫中。
公用方法 CreateReportHistorySnapshot 產生指定之報表的報表記錄快照集。
公用方法 CreateResource 將新的資源加入報表伺服器資料庫中。
公用方法 CreateRole 將新角色加入至報表伺服器資料庫。
公用方法 CreateSchedule 建立新的共用排程。
公用方法 CreateSubscription 在報表伺服器資料庫中,建立指定之報表的訂閱。
公用方法 DeleteItem 從報表伺服器資料庫刪除指定的項目。
公用方法 DeleteReportHistorySnapshot 刪除指定之報表的個別報表記錄快照集。如果發生錯誤,則不會刪除報表記錄快照集。
公用方法 DeleteRole 從報表伺服器資料庫中刪除指定的角色。
公用方法 DeleteSchedule 從報表伺服器資料庫中刪除共用排程。
公用方法 DeleteSubscription 從報表伺服器資料庫刪除訂閱。
公用方法 DisableDataSource 停用已啟用的資料來源。
公用方法 Discover (繼承自 SoapHttpClientProtocol。)
公用方法 Dispose() () () () (繼承自 Component。)
受保護的方法 Dispose(Boolean) (繼承自 Component。)
公用方法 EnableDataSource 啟用已停用的資料來源。
受保護的方法 EndInvoke (繼承自 SoapHttpClientProtocol。)
公用方法 Equals (繼承自 Object。)
公用方法 ExecuteBatch 在單一資料庫交易中,執行與批次識別碼相關聯的所有方法。
受保護的方法 Finalize (繼承自 Component。)
公用方法 FindItems 從報表伺服器資料庫中傳回符合搜尋準則的項目。
公用方法 FireEvent 根據提供的參數觸發事件。
公用方法 FlushCache 使個別報表的快取失效。
公用方法 GenerateModel 以共用資料來源為基礎產生預設模型。
公用方法 GetCacheOptions 傳回報表的快取組態,以及描述報表的快取複本何時到期的設定。
公用方法 GetDataDrivenSubscriptionProperties 傳回資料導向訂閱的屬性。
公用方法 GetDataSourceContents 傳回資料來源的內容。
公用方法 GetExecutionOptions 傳回個別報表的執行選項以及相關聯的設定。
公用方法 GetExtensionSettings 傳回給定延伸模組的設定清單。
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetItemDataSourcePrompts 取得指定之項目的資料來源提示。
公用方法 GetItemDataSources 傳回目錄中項目的資料來源。
公用方法 GetItemType 如果項目存在,便擷取報表伺服器資料庫項目的類型。
公用方法 GetLifetimeService (繼承自 MarshalByRefObject。)
公用方法 GetModelDefinition 擷取模型的定義。
公用方法 GetModelItemPermissions 擷取與模型階層中之項目相關聯的使用者權限。
公用方法 GetModelItemPolicies 擷取與模型階層中之項目相關聯的原則。
公用方法 GetPermissions 傳回與報表伺服器資料庫中特定項目相關聯的使用者權限。
公用方法 GetPolicies 傳回與報表伺服器資料庫中特定項目相關聯的原則。
公用方法 GetProperties 傳回報表伺服器資料庫中某個項目的一個或多個屬性值。
受保護的方法 GetReaderForMessage (繼承自 SoapHttpClientProtocol。)
公用方法 GetRenderResource 傳回指定之轉譯延伸模組格式的資源。
公用方法 GetReportDefinition 擷取報表的報表定義。
公用方法 GetReportHistoryLimit 傳回指定之報表的報表記錄快照集限制。
公用方法 GetReportHistoryOptions 傳回為報表產生之報表記錄快照集選項和屬性。
公用方法 GetReportLink 傳回報表名稱,其報表定義會用於指定的連結報表。
公用方法 GetReportParameters 傳回指定之報表的報表參數屬性。GetReportParameters 方法也可用來根據指定之報表的參數驗證參數值。
公用方法 GetResourceContents 擷取資源的內容。
公用方法 GetRoleProperties 傳回角色資訊及關聯工作的集合。
公用方法 GetScheduleProperties 傳回共用排程的屬性。
受保護的方法 GetService (繼承自 Component。)
公用方法 GetSubscriptionProperties 傳回指定之訂閱的屬性。
公用方法 GetSystemPermissions 擷取目前使用者的系統權限。
公用方法 GetSystemPolicies 傳回系統原則,包括群組和關聯的角色。
公用方法 GetSystemProperties 傳回一個或多個系統屬性的值。
公用方法 GetType (繼承自 Object。)
公用方法 GetUserModel 為目前使用者傳回模型的語意部分。
受保護的方法 GetWebRequest (繼承自 SoapHttpClientProtocol。)
受保護的方法 GetWebResponse(WebRequest) (繼承自 HttpWebClientProtocol。)
受保護的方法 GetWebResponse(WebRequest, IAsyncResult) (繼承自 HttpWebClientProtocol。)
受保護的方法 GetWriterForMessage (繼承自 SoapHttpClientProtocol。)
公用方法 InheritModelItemParentSecurity 刪除與模型階層中之項目相關聯的原則,並讓項目繼承其父系的原則。
公用方法 InheritParentSecurity 刪除與項目相關聯的原則。因此,項目會繼承其父系的原則。
公用方法 InitializeLifetimeService (繼承自 MarshalByRefObject。)
受保護的方法 Invoke (繼承自 SoapHttpClientProtocol。)
受保護的方法 InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (繼承自 SoapHttpClientProtocol。)
受保護的方法 InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (繼承自 SoapHttpClientProtocol。)
公用方法 ListChildren 取得指定之資料夾的子系清單。
公用方法 ListDependentItems 傳回參考指定之目錄項目的目錄項目清單。
公用方法 ListEvents 傳回報表伺服器所支援的事件清單。
公用方法 ListExtensions 傳回為給定延伸模組類型所設定的延伸模組清單。
公用方法 ListJobs 傳回在報表伺服器上執行的作業清單。
公用方法 ListModelDrillthroughReports 列出與模型中實體相關聯的鑽研報表。
公用方法 ListModelItemChildren 傳回模型項目子元素的陣列。
公用方法 ListModelPerspectives 列出使用者可使用的模型和檢視方塊。
公用方法 ListReportHistory 傳回指定之報表的報表記錄快照集及其屬性清單。
公用方法 ListRoles 傳回報表伺服器所管理之角色的名稱與描述。
公用方法 ListScheduledReports 傳回與共用排程相關聯的報表清單。
公用方法 ListSchedules 傳回所有共用排程的清單。
公用方法 ListSecureMethods 傳回 SOAP 方法的清單,當叫用這些方法時需要安全連接。
公用方法 ListSubscriptions 傳回使用者為給定報表所建立的訂閱清單。此清單包括標準和資料導向訂閱。
公用方法 ListSubscriptionsUsingDataSource 傳回與給定資料來源關聯的訂閱清單。
公用方法 ListTasks 傳回報表伺服器所管理之工作的名稱與描述。
公用方法 Logoff 將提出 Web 服務要求的目前使用者登出。
公用方法 LogonUser 登入使用者,並向報表伺服器 Web 服務驗證使用者的要求。
受保護的方法 MemberwiseClone() () () () (繼承自 Object。)
受保護的方法 MemberwiseClone(Boolean) (繼承自 MarshalByRefObject。)
公用方法 MoveItem 移動或重新命名項目。
公用方法 PauseSchedule 暫停給定排程的執行。
公用方法 PrepareQuery 傳回資料集,其中包含由資料導向訂閱之傳遞查詢所擷取的欄位。
公用方法 RegenerateModel 根據資料來源結構描述的變更,更新現有的模型。
公用方法 RemoveAllModelItemPolicies 刪除與指定之模型中的模型項目相關聯的所有原則。
公用方法 ResumeSchedule 繼續已暫停的共用排程。
公用方法 SetCacheOptions 設定要快取的報表,並提供設定以指定報表的快取複本何時到期。
公用方法 SetDataDrivenSubscriptionProperties 設定資料導向訂閱的屬性。
公用方法 SetDataSourceContents 設定資料來源的內容。
公用方法 SetExecutionOptions 設定指定之報表的執行選項及相關聯的執行屬性。
公用方法 SetItemDataSources 設定目錄中項目的資料來源。
公用方法 SetModelDefinition 設定指定之模型的定義。
公用方法 SetModelDrillthroughReports 將一組鑽研報表與模型產生關聯。
公用方法 SetModelItemPolicies 針對模型階層中的項目設定安全性原則。
公用方法 SetPolicies 設定與指定之項目關聯的原則。
公用方法 SetProperties 設定指定之項目的一個或多個屬性。
公用方法 SetReportDefinition 設定指定之報表的報表定義。
公用方法 SetReportHistoryLimit 指定報表伺服器在報表伺服器資料庫中保留的報表快照集數目。
公用方法 SetReportHistoryOptions 設定報表記錄選項,以指定何時為指定的報表建立報表記錄快照集。
公用方法 SetReportLink 指定用於現有連結報表之報表定義的報表。
公用方法 SetReportParameters 設定指定之報表的報表參數屬性。
公用方法 SetResourceContents 設定資源的內容。
公用方法 SetRoleProperties 設定角色屬性,並將工作集合與指定的角色產生關聯。
公用方法 SetScheduleProperties 設定共用排程的屬性。
公用方法 SetSubscriptionProperties 設定訂閱的屬性。
公用方法 SetSystemPolicies 設定系統原則,以定義群組及關聯的角色。
公用方法 SetSystemProperties 設定一個或多個系統屬性。
公用方法 ToString (繼承自 Component。)
公用方法 UpdateReportExecutionSnapshot 產生指定之報表的報表執行快照集。
公用方法 ValidateExtensionSettings 驗證 Reporting Services 延伸模組設定。

上層

事件

  名稱 說明
公用事件 Disposed (繼承自 Component。)

上層

備註

To use the Report Server Web service library, you must generate a proxy class in either Microsoft Visual C# or Microsoft Visual Basic .NET through which you can call the various Web service methods. For more information about generating a Reporting Services proxy class using the Microsoft .NET Framework, see 存取 SOAP API.

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。