ReportExecutionService Members

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

The Reporting Services Execution web service allows developers to programmatically process and render reports from a Report Server.

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

Public Constructors

  Name Description
ReportExecutionService  

Top

Public Properties

(see also Protected Properties )

  Name Description
AllowAutoRedirect  (inherited from HttpWebClientProtocol )
ClientCertificates  (inherited from HttpWebClientProtocol )
ConnectionGroupName  (inherited from WebClientProtocol )
Container  (inherited from Component )
CookieContainer  (inherited from HttpWebClientProtocol )
Credentials  (inherited from WebClientProtocol )
EnableDecompression  (inherited from HttpWebClientProtocol )
ExecutionHeaderValue Provides SOAP header information, including the ExecutionID used when working with report executions.
PreAuthenticate  (inherited from WebClientProtocol )
Proxy  (inherited from HttpWebClientProtocol )
RequestEncoding  (inherited from WebClientProtocol )
ServerInfoHeaderValue Returns information about 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 )
CreateObjRef  (inherited from MarshalByRefObject )
Discover  (inherited from SoapHttpClientProtocol )
Dispose  Overloaded. (inherited from Component )
Equals  Overloaded. (inherited from Object )
FindString Returns the logical page number of the next occurrence of the specified string.
GenerateXmlMappings  Overloaded. (inherited from HttpWebClientProtocol )
GetDocumentMap Returns the representation of the document map for the execution.
GetExecutionInfo Returns information about the report execution.
GetHashCode  (inherited from Object )
GetLifetimeService  (inherited from MarshalByRefObject )
GetRenderResource Returns the resource for a specified rendering extension format.
GetType  (inherited from Object )
InitializeLifetimeService  (inherited from MarshalByRefObject )
ListRenderingExtensions Returns a list of rendering extensions.
ListSecureMethods Returns a list of SOAP methods that require a secure (SSL) connection when invoked.
LoadDrillthroughTarget Creates a report execution from a drillthrough action.
LoadReport Loads a report from the Report Server catalog into a new execution.
LoadReportDefinition Creates a report execution from a report definition supplied by the client.
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.
NavigateBookmark Navigates to a specific bookmark in the report.
NavigateDocumentMap Navigates to a specific section of the report.
ReferenceEquals  (inherited from Object )
Render Processes a specific report and renders it in the specified format.
RenderStream Gets a secondary rendering stream associated with a processed report.
ResetExecution Resets the current report execution by clearing the snapshot and resetting the session state.
SetExecutionCredentials Sets the credentials associated with the current report execution.
SetExecutionParameters Sets and validates parameter values associated with the current report execution.
Sort Applies or removes a sort for the execution based on a user sort action.
ToggleItem Toggles the show/hide item in a report.
ToString  (inherited from Component )

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

ReportExecutionService Class
Microsoft.WSSUX.ReportingServicesWebService.RSExecutionService2005 Namespace