ReportingService2005 Class
SQL Server 2008 R2
Contains the methods and properties that can be used to call the Microsoft SQL Server 2005 Reporting Services Web service.
Namespace:
ReportService2005
Assembly: ReportService2005 (in ReportService2005.dll)
The ReportingService2005 type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | ReportingService2005 | Initializes a new instance of the ReportingService2005 class. |
| Name | Description | |
|---|---|---|
![]() | AllowAutoRedirect | (Inherited from 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 | (Inherited from Component.) |
![]() | ClientCertificates | (Inherited from HttpWebClientProtocol.) |
![]() | ConnectionGroupName | (Inherited from WebClientProtocol.) |
![]() | Container | (Inherited from Component.) |
![]() | CookieContainer | (Inherited from HttpWebClientProtocol.) |
![]() | Credentials | (Inherited from WebClientProtocol.) |
![]() | DesignMode | (Inherited from Component.) |
![]() | EnableDecompression | (Inherited from HttpWebClientProtocol.) |
![]() | Events | (Inherited from Component.) |
![]() | ItemNamespaceHeaderValue | The value that represents the identifier used to retrieve item properties. |
![]() | PreAuthenticate | (Inherited from WebClientProtocol.) |
![]() | Proxy | (Inherited from HttpWebClientProtocol.) |
![]() | RequestEncoding | (Inherited from WebClientProtocol.) |
![]() | ServerInfoHeaderValue | The server-related information that represents the version of the report server. |
![]() | Site | (Inherited from Component.) |
![]() | SoapVersion | (Inherited from SoapHttpClientProtocol.) |
![]() | Timeout | (Inherited from WebClientProtocol.) |
![]() | UnsafeAuthenticatedConnectionSharing | (Inherited from HttpWebClientProtocol.) |
![]() | Url | (Inherited from WebClientProtocol.) |
![]() | UseDefaultCredentials | (Inherited from WebClientProtocol.) |
![]() | UserAgent | (Inherited from HttpWebClientProtocol.) |
| Name | Description | |
|---|---|---|
![]() | Abort | (Inherited from WebClientProtocol.) |
![]() | BeginInvoke | (Inherited from SoapHttpClientProtocol.) |
![]() | CancelAsync | (Inherited from 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 | (Inherited from 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 | (Inherited from SoapHttpClientProtocol.) |
![]() | Dispose() | (Inherited from Component.) |
![]() | Dispose(Boolean) | (Inherited from Component.) |
![]() | EnableDataSource | Enables a data source that is disabled. |
![]() | EndInvoke | (Inherited from SoapHttpClientProtocol.) |
![]() | Equals | (Inherited from Object.) |
![]() | ExecuteBatch | Executes all methods that are associated with a batch ID within a single database transaction. |
![]() | Finalize | (Inherited from 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 | (Inherited from 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 | (Inherited from MarshalByRefObject.) |
![]() | GetModelDefinition | Retrieves the definition for a model. |
![]() | GetModelItemPermissions | Retrieves the user permissions associated with an item in the model hierarchy. |
![]() | GetModelItemPolicies | Retrieves the policies associate with an item in the model hierarchy. |
![]() | 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 | (Inherited from 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 | (Inherited from 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 | (Inherited from Object.) |
![]() | GetUserModel | Returns the semantic portion of a model for the current user. |
![]() | GetWebRequest | (Inherited from SoapHttpClientProtocol.) |
![]() | GetWebResponse(WebRequest) | (Inherited from HttpWebClientProtocol.) |
![]() | GetWebResponse(WebRequest, IAsyncResult) | (Inherited from HttpWebClientProtocol.) |
![]() | GetWriterForMessage | (Inherited from SoapHttpClientProtocol.) |
![]() | InheritModelItemParentSecurity | Deletes the policies associated with an item in the model hierarchy and causes the 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 | (Inherited from MarshalByRefObject.) |
![]() | Invoke | (Inherited from SoapHttpClientProtocol.) |
![]() | InvokeAsync(String, Object[], SendOrPostCallback) | (Inherited from SoapHttpClientProtocol.) |
![]() | InvokeAsync(String, Object[], SendOrPostCallback, Object) | (Inherited from 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 drill-through 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() | (Inherited from Object.) |
![]() | MemberwiseClone(Boolean) | (Inherited from 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 an item in the model hierarchy. |
![]() | 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 | (Inherited from Component.) |
![]() | UpdateReportExecutionSnapshot | Generates a report execution snapshot for a specified report. |
![]() | ValidateExtensionSettings | Validates Reporting Services extension settings. |
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 Accessing the SOAP API.

