Skip to main content
A newer version of this page is available. .

IReportServiceClient Methods

If implemented by a class, provides the client-side functionality for a WCF Report Service.
Name Description
ClearDocumentAsync(DocumentId, Object) Starts clearing the document (asynchronously).
GetBuildStatusAsync(DocumentId, Object) Starts obtaining the document build status (asynchronously).
GetDocumentDataAsync(DocumentId, Object) Starts obtaining the document data (asynchronously).
GetExportedDocumentAsync(ExportId, Object) Starts obtaining the exported document (asynchronously).
GetExportStatusAsync(ExportId, Object) Starts obtaining the exported document’s status (asynchronously).
GetLookUpValuesAsync(InstanceIdentity, ReportParameter[], String[], Object) Asynchronously obtains a collection of parameter values assigned to a lookup editor.
GetPagesAsync(DocumentId, Int32[], PageCompatibility, Object) Starts obtaining the document pages (asynchronously).
GetPrintDocumentAsync(PrintId, Object) Starts obtaining the printed document (asynchronously).
GetPrintStatusAsync(PrintId, Object) Starts obtaining the status of the printed document (asynchronously).
GetReportParametersAsync(InstanceIdentity, Object) Starts obtaining the report parameters (asynchronously).
StartBuildAsync(InstanceIdentity, ReportBuildArgs, Object) Starts building the report (asynchronously).
StartExportAsync(DocumentId, DocumentExportArgs, Object) Starts exporting the document (asynchronously).
StartPrintAsync(DocumentId, PageCompatibility, Object) Starts printing the document (asynchronously).
StopBuildAsync(DocumentId, Object) Stops building the document (asynchronously).
StopPrintAsync(PrintId, Object) Stops printing the document (asynchronously).
See Also