ClientReportSource
Represents a client-side report source configuration used for communication between client applications and the Telerik Reporting Services Web API.
Definition
Namespace:Telerik.Reporting.Services.WebApi
Assembly:Telerik.Reporting.Services.WebApi.dll
Syntax:
public class ClientReportSource
Inheritance: objectClientReportSource
Constructors
public ClientReportSource()
Properties
ParameterValues
Dictionary<string, object>
Gets or sets the collection of report parameter name-value pairs to be passed to the reporting engine during report processing.
public Dictionary<string, object> ParameterValues { get; set; }
A dictionary where keys represent parameter names and values represent the corresponding parameter values. Can be null if the report has no parameters.
Parameter values are used to populate report parameters during report processing. The parameter names must match exactly the parameter names defined in the report definition. Parameter values will be automatically converted to the appropriate data types expected by the report parameters.
Report
string
Gets or sets the string representation of the report document reference that identifies which report to process.
public string Report { get; set; }
A string that represents either a TypeReportSource or UriReportSource reference used to locate the report.
The string representation must be of a TypeReportSource or UriReportSource. Other report source types are not supported by the Web API service. For TypeReportSource, this should be the assembly-qualified type name of the report class. For UriReportSource, this should be the URI path to the report definition file.