Progress® Telerik® Reporting R1 2020

IReportServiceConfiguration Interface

Represents an object containing all dependencies and setting which the REST report service needs to operate.

Namespace:  Telerik.Reporting.Services
Assembly:  Telerik.Reporting (in Telerik.Reporting.dll)


public interface IReportServiceConfiguration

The IReportServiceConfiguration type exposes the following members.


Public propertyClientSessionTimeout
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.
Public propertyHostAppId
Gets or sets the unique constant name of the application hosting the reports service.
Public propertyReportResolver
Gets or sets an IReportResolver implementation instance that will be used for report resolving from the service.
Public propertyReportSharingTimeout
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.
Public propertyStorage
Gets or sets an IStorage implementation instance that will be used for internal storage from the report service.
Public propertyWorkerCount
Gets or sets a value determining the count of the worker threads that render the report documents.

Extension Methods

Public Extension MethodValidate
Validates an object representing a report service configuration.
(Defined by IReportServiceConfigurationExtensions.)

Version Information

Supported in: 1.0.1

See Also

In this article
Not finding the help you need?