Class
ReportSourceResolverBase

Base report source resolver with fallback mechanism.

Definition

Namespace:Telerik.Reporting.Services

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public abstract class ReportSourceResolverBase : IReportSourceResolver

Inheritance: objectReportSourceResolverBase

Derived Classes: TypeReportSourceResolverUriReportSourceResolver

Implements: IReportSourceResolver

Constructors

ReportSourceResolverBase()

Initializes a new instance of the ReportSourceResolverBase class.

Declaration

cs-api-definition
protected ReportSourceResolverBase()

Methods

AddFallbackResolver(IReportSourceResolver)

Adds fallback resolver that will be used if the current resolver does not succeed.

Declaration

cs-api-definition
public ReportSourceResolverBase AddFallbackResolver(IReportSourceResolver fallbackResolver)

Parameters

fallbackResolver

IReportSourceResolver

The fallback resolver.

Returns

ReportSourceResolverBase

ResolveReport(string)

Creates a ReportSource based on its string representation.

Declaration

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

Parameters

report

string

The string report representation to resolve.

Returns

ReportSource

The resulting report source.

Remarks

Override this member in order to implement the core resolve functionality.