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
|
IReportResolver
fallbackResolver
The fallback resolver. |
Returns
|
ReportResolverBase
Fluent API. Returns the 'this' instance of the resolver. |
ResolveReport(String)
Creates a ReportSource based on its string representation.
Declaration
protected abstract ReportSource ResolveReport(string report)
Parameters
|
System.String
report
The string report representation to resolve |
Returns
|
ReportSource
The resulting report source. |
Remarks
Override this member in order to implement the core resolve functionality.
Explicit Interface Implementations
IReportResolver.Resolve(String)
Creates a ReportSource based on its string representation.
Declaration
ReportSource IReportResolver.Resolve(string report)
Parameters
|
System.String
report
The string report representation to resolve |
Returns
|
ReportSource
The resulting report source. |