Class RVDashboardDataSource

The base class representing a data source used in a dashboard, you can see RVDataSourceItem for more information about the relationship between data source and data source items.

Namespace: Reveal.Sdk.Data
Assembly: Infragistics.Reveal.DataLayer.dll
Syntax
public abstract class RVDashboardDataSource : Object, IDataSource

Constructors

RVDashboardDataSource()

Declaration
public RVDashboardDataSource()

RVDashboardDataSource(BaseDataSource)

Declaration
protected RVDashboardDataSource(BaseDataSource modelDataSource)
Parameters
Type Name Description
Infragistics.ReportPlus.DashboardModel.BaseDataSource modelDataSource

Properties

DefaultRefreshRate

Default value to use for "Refresh Data" setting for visualizations created using this item, expressed in minutes (e.g. 1440 = 1 day). A value of N means that whenever the visualization requests data, the engine will return data found in the cache if it's not older than N minutes -this means, if the engine fetched it from the datasource no more than N minutes before-. Set it to override the widget editor default behavior.

Declaration
public Nullable<int> DefaultRefreshRate { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Id

The ID of the data source.

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String

ProviderKey

Declaration
protected abstract string ProviderKey { get; }
Property Value
Type Description
System.String

Subtitle

The subtitle of the data source as displayed to users.

Declaration
public string Subtitle { get; set; }
Property Value
Type Description
System.String

Title

The title of the data source as displayed to users.

Declaration
public string Title { get; set; }
Property Value
Type Description
System.String

Methods

CreateModelDataSource()

Declaration
public BaseDataSource CreateModelDataSource()
Returns
Type Description
Infragistics.ReportPlus.DashboardModel.BaseDataSource

HasValuesForServerSideOnlyProperties()

Declaration
public virtual bool HasValuesForServerSideOnlyProperties()
Returns
Type Description
System.Boolean

ToModelDataSource()

Declaration
protected virtual BaseDataSource ToModelDataSource()
Returns
Type Description
Infragistics.ReportPlus.DashboardModel.BaseDataSource