ReportSource
Provides the base class for a report source. This is an abstract class that contains only a collection of parameter values that are passed to the IReportDocument object when its instance is initialized.
Definition
Namespace:Telerik.Reporting
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public abstract class ReportSource
Inheritance: objectReportSource
Derived Classes:
Constructors
Initializes a new instance of the ReportSource class.
protected ReportSource()
Properties
Gets the parameter values that are passed to the IReportDocument object when its instance is initialized.
public ParameterCollection Parameters { get; }
The parameter name must match the name of the ReportParameter of the IReportDocument in order the value to be passed correctly. If a parameter (available in the report definition) is omitted in this collection, the report will be processed by evaluating the Value property of the Report Parameter in the report definition.
Methods
Equals(object)
bool
Determines whether this instance and a specified object have the same value.
public override bool Equals(object obj)
The object to compare with this instance.
Returns:bool
true if obj is a ReportSource and its value is the same as this instance; otherwise, false.
Overrides:
Returns the hash code for this ReportSource.
public override int GetHashCode()
int
A 32-bit signed integer hash code.
Overrides:
ToString()
string
Returns a string that represents the current ReportSource.
public override string ToString()
string
A string that represents the current ReportSource.
Overrides: