ReportingService2005 类

Contains the methods and properties that can be used to call the Microsoft SQL Server 2005 Reporting Services (SSRS) Web service.

命名空间:  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 Initializes a new instance of the ReportingService2005 class.

页首

属性

  名称 说明
公共属性 AllowAutoRedirect (从 HttpWebClientProtocol 继承。)
公共属性 BatchHeaderValue The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the Reporting Services SOAP API.
受保护属性 CanRaiseEvents (从 Component 继承。)
公共属性 ClientCertificates (从 HttpWebClientProtocol 继承。)
公共属性 ConnectionGroupName (从 WebClientProtocol 继承。)
公共属性 Container (从 Component 继承。)
公共属性 CookieContainer (从 HttpWebClientProtocol 继承。)
公共属性 Credentials (从 WebClientProtocol 继承。)
受保护属性 DesignMode (从 Component 继承。)
公共属性 EnableDecompression (从 HttpWebClientProtocol 继承。)
受保护属性 Events (从 Component 继承。)
公共属性 ItemNamespaceHeaderValue The value that represents the identifier used to retrieve item properties.
公共属性 PreAuthenticate (从 WebClientProtocol 继承。)
公共属性 Proxy (从 HttpWebClientProtocol 继承。)
公共属性 RequestEncoding (从 WebClientProtocol 继承。)
公共属性 ServerInfoHeaderValue The server-related information that represents the version of the report server.
公共属性 Site (从 Component 继承。)
公共属性 SoapVersion (从 SoapHttpClientProtocol 继承。)
公共属性 Timeout (从 WebClientProtocol 继承。)
公共属性 UnsafeAuthenticatedConnectionSharing (从 HttpWebClientProtocol 继承。)
公共属性 Url (从 WebClientProtocol 继承。)
公共属性 UseDefaultCredentials (从 WebClientProtocol 继承。)
公共属性 UserAgent (从 HttpWebClientProtocol 继承。)

页首

方法

  名称 说明
公共方法 Abort (从 WebClientProtocol 继承。)
受保护方法 BeginInvoke (从 SoapHttpClientProtocol 继承。)
受保护方法 CancelAsync (从 HttpWebClientProtocol 继承。)
公共方法 CancelBatch Cancels the batch that was initiated by a call to the CreateBatch method.
公共方法 CancelJob Cancels the execution of a job.
公共方法 CreateBatch Creates a batch that executes multiple methods within a single transaction.
公共方法 CreateDataDrivenSubscription Creates a data-driven subscription for a specified report.
公共方法 CreateDataSource Creates a new data source in the report server database.
公共方法 CreateFolder Adds a folder to the report server database.
公共方法 CreateLinkedReport Adds a new linked report to the report server database.
公共方法 CreateModel Creates a model in the catalog namespace.
公共方法 CreateObjRef (从 MarshalByRefObject 继承。)
公共方法 CreateReport Adds a new report to the report server database.
公共方法 CreateReportHistorySnapshot Generates a report history snapshot of a specified report.
公共方法 CreateResource Adds a new resource to the report server database.
公共方法 CreateRole Adds a new role to the report server database.
公共方法 CreateSchedule Creates a new shared schedule.
公共方法 CreateSubscription Creates a subscription for a specified report in the report server database.
公共方法 DeleteItem Deletes a specified item from the report server database.
公共方法 DeleteReportHistorySnapshot Deletes an individual report history snapshot for a specified report. If errors occur, the report history snapshot is not deleted.
公共方法 DeleteRole Deletes a specified role from the report server database.
公共方法 DeleteSchedule Deletes a shared schedule from the report server database.
公共方法 DeleteSubscription Deletes a subscription from the report server database.
公共方法 DisableDataSource Disables a data source that is enabled.
公共方法 Discover (从 SoapHttpClientProtocol 继承。)
公共方法 Dispose() () () () (从 Component 继承。)
受保护方法 Dispose(Boolean) (从 Component 继承。)
公共方法 EnableDataSource Enables a data source that is disabled.
受保护方法 EndInvoke (从 SoapHttpClientProtocol 继承。)
公共方法 Equals (从 Object 继承。)
公共方法 ExecuteBatch Executes all methods that are associated with a batch ID within a single database transaction.
受保护方法 Finalize (从 Component 继承。)
公共方法 FindItems Returns items from a report server database that match the search criteria.
公共方法 FireEvent Triggers an event based on the supplied parameters.
公共方法 FlushCache Invalidates the cache for an individual report.
公共方法 GenerateModel Generates a default model on top of a shared data source.
公共方法 GetCacheOptions Returns the cache configuration for a report and the settings that describe when the cached copy of the report expires.
公共方法 GetDataDrivenSubscriptionProperties Returns the properties of a data-driven subscription.
公共方法 GetDataSourceContents Returns the contents of a data source.
公共方法 GetExecutionOptions Returns the execution option and associated settings for an individual report.
公共方法 GetExtensionSettings Returns a list of settings for a given extension.
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetItemDataSourcePrompts Gets the data source prompts for a specified item.
公共方法 GetItemDataSources Returns the data sources for an item in the catalog.
公共方法 GetItemType Retrieves the type of an item in the report server database, if the item exists.
公共方法 GetLifetimeService (从 MarshalByRefObject 继承。)
公共方法 GetModelDefinition Retrieves the definition for a model.
公共方法 GetModelItemPermissions Retrieves the user permissions associated with the model item.
公共方法 GetModelItemPolicies Retrieves the policies associate with a model item.
公共方法 GetPermissions Returns the user permissions that are associated with a particular item in the report server database.
公共方法 GetPolicies Returns the policies that are associated with a particular item in the report server database.
公共方法 GetProperties Returns the value of one or more properties of an item in the report server database.
受保护方法 GetReaderForMessage (从 SoapHttpClientProtocol 继承。)
公共方法 GetRenderResource Returns the resource for a specified rendering extension format.
公共方法 GetReportDefinition Retrieves the report definition for a report.
公共方法 GetReportHistoryLimit Returns the report history snapshot limit for a specified report.
公共方法 GetReportHistoryOptions Returns the report history snapshot option and properties that are generated for a report.
公共方法 GetReportLink Returns the name of the report whose report definition is used for the specified linked report.
公共方法 GetReportParameters Returns report parameter properties for a specified report. The GetReportParameters method can also be used to validate parameter values against parameters for a specified report.
公共方法 GetResourceContents Retrieves the contents of a resource.
公共方法 GetRoleProperties Returns role information and a collection of associated tasks.
公共方法 GetScheduleProperties Returns the properties of a shared schedule.
受保护方法 GetService (从 Component 继承。)
公共方法 GetSubscriptionProperties Returns the properties of a specified subscription.
公共方法 GetSystemPermissions Retrieves the system permissions of the current user.
公共方法 GetSystemPolicies Returns the system policies, including groups and associated roles.
公共方法 GetSystemProperties Returns the value of one or more system properties.
公共方法 GetType (从 Object 继承。)
公共方法 GetUserModel Returns the semantic portion of a model for the current user.
受保护方法 GetWebRequest (从 SoapHttpClientProtocol 继承。)
受保护方法 GetWebResponse(WebRequest) (从 HttpWebClientProtocol 继承。)
受保护方法 GetWebResponse(WebRequest, IAsyncResult) (从 HttpWebClientProtocol 继承。)
受保护方法 GetWriterForMessage (从 SoapHttpClientProtocol 继承。)
公共方法 InheritModelItemParentSecurity Deletes the policies that are associated with a model item, and causes the model item to inherit the policies from its parent.
公共方法 InheritParentSecurity Deletes the policies associated with an item. As a result, the item inherits the policies from its parent.
公共方法 InitializeLifetimeService (从 MarshalByRefObject 继承。)
受保护方法 Invoke (从 SoapHttpClientProtocol 继承。)
受保护方法 InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (从 SoapHttpClientProtocol 继承。)
受保护方法 InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (从 SoapHttpClientProtocol 继承。)
公共方法 ListChildren Gets a list of children of a specified folder.
公共方法 ListDependentItems Returns a list of catalog items that reference a specified catalog item.
公共方法 ListEvents Returns a list of events supported by the report server.
公共方法 ListExtensions Returns a list of extensions that are configured for a given extension type.
公共方法 ListJobs Returns a list of jobs that are running on the report server.
公共方法 ListModelDrillthroughReports Lists drillthrough reports associated with an entity in a model.
公共方法 ListModelItemChildren Returns an array of model item child elements.
公共方法 ListModelPerspectives Lists models and perspectives available to the user.
公共方法 ListReportHistory Returns a list of report history snapshots and their properties for a specified report.
公共方法 ListRoles Returns the names and descriptions of roles that the report server manages.
公共方法 ListScheduledReports Returns a list of reports that are associated with a shared schedule.
公共方法 ListSchedules Returns a list of all shared schedules.
公共方法 ListSecureMethods Returns a list of SOAP methods that require a secure connection when invoked.
公共方法 ListSubscriptions Returns a list of subscriptions that a user has created for a given report. The list includes both standard and data-driven subscriptions.
公共方法 ListSubscriptionsUsingDataSource Returns a list of subscriptions that are associated with a given data source.
公共方法 ListTasks Returns the names and descriptions of tasks that are managed by the report server.
公共方法 Logoff Logs out the current user making Web service requests.
公共方法 LogonUser Logs on a user and authenticates a user request to the Report Server Web service.
受保护方法 MemberwiseClone() () () () (从 Object 继承。)
受保护方法 MemberwiseClone(Boolean) (从 MarshalByRefObject 继承。)
公共方法 MoveItem Moves or renames an item.
公共方法 PauseSchedule Pauses the execution of a given schedule.
公共方法 PrepareQuery Returns a dataset containing the fields retrieved by the delivery query for a data-driven subscription.
公共方法 RegenerateModel Updates an existing model based on changes to the data source schema.
公共方法 RemoveAllModelItemPolicies Deletes all policies associate with model items in the specified model.
公共方法 ResumeSchedule Resumes a shared schedule that has been paused.
公共方法 SetCacheOptions Configures a report for caching and provides settings that specify when the cached copy of the report expires.
公共方法 SetDataDrivenSubscriptionProperties Sets the properties of a data-driven subscription.
公共方法 SetDataSourceContents Sets the contents of a data source.
公共方法 SetExecutionOptions Sets execution options and associated execution properties for a specified report.
公共方法 SetItemDataSources Sets the data sources for an item in the catalog.
公共方法 SetModelDefinition Sets the definition for a specified model.
公共方法 SetModelDrillthroughReports Associates a set of drill-through reports with a model.
公共方法 SetModelItemPolicies Sets security policies on a model item.
公共方法 SetPolicies Sets the policies that are associated with a specified item.
公共方法 SetProperties Sets one or more properties of a specified item.
公共方法 SetReportDefinition Sets the report definition for a specified report.
公共方法 SetReportHistoryLimit Specifies the number of snapshots of a report that the report server retains in the report server database.
公共方法 SetReportHistoryOptions Sets report history options that specify when a report history snapshot is created for a specified report.
公共方法 SetReportLink Specifies the report that is used for the report definition of an existing linked report.
公共方法 SetReportParameters Sets report parameter properties for a specified report.
公共方法 SetResourceContents Sets the contents of a resource.
公共方法 SetRoleProperties Sets role properties and associates a collection of tasks with a specified role.
公共方法 SetScheduleProperties Sets the properties of a shared schedule.
公共方法 SetSubscriptionProperties Sets the properties of a subscription.
公共方法 SetSystemPolicies Sets the system policy that defines groups and associated roles.
公共方法 SetSystemProperties Sets one or more system properties.
公共方法 ToString (从 Component 继承。)
公共方法 UpdateReportExecutionSnapshot Generates a report execution snapshot for a specified report.
公共方法 ValidateExtensionSettings Validates Reporting Services extension settings.

页首

事件

  名称 说明
公共事件 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) 成员都是线程安全的。不保证所有实例成员都是线程安全的。