Progress® Telerik® Reporting R1 2021
IReportServiceConfiguration Interface
Represents an object containing all dependencies and setting
which the REST report service needs to operate.
Namespace:
Telerik.Reporting.ServicesAssembly: Telerik.Reporting (in Telerik.Reporting.dll)
Syntax
The IReportServiceConfiguration type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | CacheCompressor |
Gets or sets the ICompressor instance to be used when saving
and retrieving particular assets from the IStorage instance.
|
![]() | ClientSessionTimeout |
Gets or sets a value in minutes indicating how long a client session
will be preserved in the service storage after the last interaction
from this client.
|
![]() | ExceptionsVerbosity |
Gets or sets the verbosity level of the exception information returned in the response when an exception occurs.
The supported values are "normal" and "detailed".
When set to "normal", the response will contain only the exception message.
When set to "detailed", the response will contain the exception type and stack trace.
The default value is "normal".
|
![]() | HostAppId |
Gets or sets the unique constant name of the application hosting the reports service.
|
![]() | ReportDocumentResolver |
Gets or sets an IReportDocumentResolver
implementation instance that will be used from the report processing engine to
resolve an IReportDocument instance from the ReportSource
in order to process it.
|
![]() | ReportResolver | Obsolete.
Gets or sets an IReportResolver
implementation instance that will be used for report resolving from the service.
|
![]() | ReportSharingTimeout |
Gets or sets a value in minutes indicating how long a rendered
report document from a client will be viable for reuse on subsequent
document requests from the same or other clients.
|
![]() | ReportSourceResolver |
Gets or sets an IReportSourceResolver
implementation instance that will be used from the service to resolve
a ReportSource instance from a string identifier of the report.
|
![]() | Storage |
Gets or sets an IStorage
implementation instance that will be used for internal storage from the report service.
|
![]() | WorkerCount |
Gets or sets a value determining the count of the worker threads
that render the report documents.
|
Extension Methods
Name | Description | |
---|---|---|
![]() | Validate |
Validates an object representing a report service configuration.
(Defined by IReportServiceConfigurationExtensions.) |
Version Information
Supported in: 1.0.1