Class
UriReportSourceResolver

Creates an UriReportSource instance from relative path to .trdx/.trdp file.

Definition

Namespace:Telerik.Reporting.Services

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public class UriReportSourceResolver : ReportSourceResolverBase, IReportSourceResolver

Inheritance: objectReportSourceResolverBaseUriReportSourceResolver

Implements: IReportSourceResolver

Inherited Members ReportSourceResolverBase.AddFallbackResolver(IReportSourceResolver)

Constructors

UriReportSourceResolver()

Initializes a new instance of the UriReportSourceResolver class. Relative paths will be resolved against the application root.

Declaration

cs-api-definition
public UriReportSourceResolver()

UriReportSourceResolver(string)

Initializes a new instance of the UriReportSourceResolver class.

Declaration

cs-api-definition
public UriReportSourceResolver(string repositoryDirectory)

Parameters

repositoryDirectory

string

Physical directory where .trdx reports are located. Used as path prefix when relative path is passed for resolving.

Methods

ResolveReport(string)

Creates a UriReportSource based on its string representation.

Declaration

cs-api-definition
protected override ReportSource ResolveReport(string report)

Parameters

report

string

The string report representation to resolve.

Returns

ReportSource

The resulting report source.

Overrides ReportSourceResolverBase.ResolveReport(string)

Remarks

Accepts relative and absolute paths.