ReportingService2005 Members

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

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

The following tables list the members exposed by the ReportingService2005 type.

Public Constructors

  Name Description
ReportingService2005  

Top

Public Properties

(see also Protected Properties )

  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.
ClientCertificates  (inherited from HttpWebClientProtocol )
ConnectionGroupName  (inherited from WebClientProtocol )
Container  (inherited from Component )
CookieContainer  (inherited from HttpWebClientProtocol )
Credentials  (inherited from WebClientProtocol )
EnableDecompression  (inherited from HttpWebClientProtocol )
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 )

Top

Protected Properties

  Name Description
CanRaiseEvents  (inherited from Component )
DesignMode  (inherited from Component )
Events  (inherited from Component )

Top

Public Methods

(see also Protected Methods )

  Name Description
Abort  (inherited from WebClientProtocol )
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  Overloaded. (inherited from Component )
EnableDataSource Enables a data source that is disabled.
Equals  Overloaded. (inherited from Object )
ExecuteBatch Executes all methods that are associated with a batch ID within a single database transaction.
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.
GenerateXmlMappings  Overloaded. (inherited from HttpWebClientProtocol )
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 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.
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.
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.
InheritModelItemParentSecurity Deletes the policies 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  (inherited from MarshalByRefObject )
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.
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.
ReferenceEquals  (inherited from Object )
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  (inherited from Component )
UpdateReportExecutionSnapshot Generates a report execution snapshot for a specified report.
ValidateExtensionSettings Validates Reporting Services extension settings.

Top

Protected Methods

  Name Description
AddToCache  (inherited from WebClientProtocol )
BeginInvoke  (inherited from SoapHttpClientProtocol )
CancelAsync  (inherited from HttpWebClientProtocol )
Dispose  Overloaded. (inherited from Component )
EndInvoke  (inherited from SoapHttpClientProtocol )
Finalize  (inherited from Component )
GetFromCache  (inherited from WebClientProtocol )
GetReaderForMessage  (inherited from SoapHttpClientProtocol )
GetService  (inherited from Component )
GetWebRequest  (inherited from SoapHttpClientProtocol )
GetWebResponse  Overloaded. (inherited from HttpWebClientProtocol )
GetWriterForMessage  (inherited from SoapHttpClientProtocol )
Invoke  (inherited from SoapHttpClientProtocol )
InvokeAsync  Overloaded. (inherited from SoapHttpClientProtocol )
MemberwiseClone  Overloaded. (inherited from MarshalByRefObject )

Top

Public Events

  Name Description
Disposed  (inherited from Component )

Top

See Also

Reference

ReportingService2005 Class
Microsoft.WSSUX.ReportingServicesWebService.RSManagementService2005 Namespace