Interface IRVDataProvider

The interface that must be implemented and returned in to return in-memory data for dashboards.

Namespace: Reveal.Sdk.Data
Assembly: Infragistics.Reveal.SDK.Server.dll
Syntax
public interface IRVDataProvider

Methods

GetData(IRVUserContext, RVInMemoryDataSourceItem)

Returns the in-memory data for this data source, you can use the Reveal.Sdk.Data.RVInMemoryDataSourceItem.DatasetId property to know what dataset to return.

Declaration
Task<IRVInMemoryData> GetData(IRVUserContext userContext, RVInMemoryDataSourceItem dataSourceItem)
Parameters
Type Name Description
IRVUserContext userContext

user context for user requesting the data

Reveal.Sdk.Data.RVInMemoryDataSourceItem dataSourceItem

The in-memory data source item to return the data for

Returns
Type Description
System.Threading.Tasks.Task<IRVInMemoryData>

The in-memory data for the dataset associated to the specified data source item