Skip to main content

ReportService Members

A WCF service that allows you to manage the progress of remote document service operations (such as document generation, printing, exporting, editing, and storage).

Constructors

Name Description
ReportService() Initializes a new instance of the ReportService class with the default settings.
ReportService(IIntermediateReportService, IDALService, ICleanService, IOperationContextService) For internal use.
ReportService(IServiceProvider) Initializes a new instance of the ReportService class with the specified service provider.

Properties

Name Description
CanCreateReportFromTypeName static Allows the service to create reports by their type names.

Methods

Name Description
ClearDocument(DocumentId) Clears the content of the specified document.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetBuildStatus(DocumentId) Gets the current build status of the specified report.
GetDocumentData(DocumentId) Gets the data related to the specified document.
GetDrillThroughDetailReport(InstanceIdentity, String)
GetExportedDocument(ExportId) Writes the exported document to the specified stream.
GetExportStatus(ExportId) Returns the current status of document exporting.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLookUpValues(InstanceIdentity, ReportParameter[], String[]) Returns a collection of parameter values assigned to a lookup editor.
GetPage(DocumentId, Int32, PageCompatibility) Returns the content of the specified document page.
GetPages(DocumentId, Int32[], PageCompatibility) Returns an array of report pages.
GetPrintDocument(PrintId) Gets the document that is ready to print.
GetPrintStatus(PrintId) Gets the current status of a document that is being printed.
GetReportParameters(InstanceIdentity) Returns an object that contains parameters available in a report.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
StartBuild(InstanceIdentity, ReportBuildArgs) Starts building a report document on the server.
StartExport(DocumentId, DocumentExportArgs) Starts exporting the specified document.
StartPrint(DocumentId, PageCompatibility) Starts printing the specified document.
StaticInitialize() static For internal use.
StaticSetContainer() static For internal use.
StopBuild(DocumentId) Stops building the document.
StopPrint(PrintId) Stops printing the specified document.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also