Class ReportResolverBase
Base report resolver with fallback mechanism
Inheritance
Namespace: Telerik.Reporting.Services.ServiceStack
Assembly: Telerik.Reporting.Services.ServiceStack.dll
Syntax
[Obsolete("The Telerik.Reporting.Services.ServiceStack.ReportResolverBase is now obsolete. Please use the Telerik.Reporting.Services.ReportSourceResolverBase class instead.")]
public abstract class ReportResolverBase : IReportResolver
Constructors
ReportResolverBase()
Declaration
protected ReportResolverBase()
Methods
AddFallbackResolver(IReportResolver)
Adds fallback resolver that will be used if the current resolver does not succeed.
Declaration
public ReportResolverBase AddFallbackResolver(IReportResolver fallbackResolver)
Parameters
IReport The fallback resolver. |
Returns
Report Fluent API. Returns the 'this' instance of the resolver. |
ResolveReport(String)
Creates a Report
Declaration
protected abstract ReportSource ResolveReport(string report)
Parameters
System. The string report representation to resolve |
Returns
Report The resulting report source. |
Remarks
Override this member in order to implement the core resolve functionality.
Explicit Interface Implementations
IReportResolver.Resolve(String)
Creates a Report
Declaration
ReportSource IReportResolver.Resolve(string report)
Parameters
System. The string report representation to resolve |
Returns
Report The resulting report source. |