New to Telerik ReportingStart a free 30-day trial

Provides the abstract base class for all data source components in Telerik Reporting that supply data to report items.

Definition

Namespace:Telerik.Reporting

Assembly:Telerik.Reporting.dll

Syntax:

C#
public abstract class DataSource : Component, IDataSource

Inheritance: objectMarshalByRefObjectComponentDataSource

Derived Classes: CsvDataSourceCubeDataSourceJsonDataSourceObjectDataSourceBaseServiceDataSourceSqlDataSource...

Implements: IDataSource

Constructors

C#
protected DataSource()

Properties

Gets the calculated fields collection.

C#
public CalculatedFieldCollection CalculatedFields { get; }

Gets or sets the description of the DataSource component.

C#
public string Description { get; set; }
Property Value:

The description of the DataSource component.

Name

string

Gets or sets the name of the DataSource component.

C#
[Browsable(false)]
public string Name { get; set; }
Property Value:

The name of the DataSource component.