Class RVDuckDBDataSourceItem

DuckDB data source item

Inheritance
System.Object
RVDuckDBDataSourceItem
Implements
Namespace: Reveal.Sdk.Data.DuckDB
Assembly: Infragistics.Reveal.Connectors.DuckDB.dll
Syntax
public class RVDuckDBDataSourceItem : RVDataSourceItem, IDataSourceItem, IProcessDataOnServerDataSourceItem, ICustomQuerySupport

Constructors

RVDuckDBDataSourceItem(RVDuckDBDataSource)

Declaration
public RVDuckDBDataSourceItem(RVDuckDBDataSource dataSource)
Parameters
Type Name Description
RVDuckDBDataSource dataSource

Properties

CustomQuery

(Optional) Custom SQL query to use when getting data.

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

Procedure

(Optional) name of the stored procedure to get data from, the procedure is expected to return a result set and might have multiple parameters.

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

ProcedureParameters

Parameters to be passed to the stored procedure, if there is such specified in Procedure.

Declaration
public Dictionary<string, object> ProcedureParameters { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.Object>

ProcessDataOnServer

Declaration
public bool ProcessDataOnServer { get; set; }
Property Value
Type Description
System.Boolean

Schema

Name of the schema to connect to.

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

Table

Name of the table (or view) to get data from.

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

Methods

CreateModelDataSourceItem()

Declaration
public override BaseDataSourceItem CreateModelDataSourceItem()
Returns
Type Description
Infragistics.ReportPlus.DashboardModel.BaseDataSourceItem
Overrides
RVDataSourceItem.CreateModelDataSourceItem()

Implements

IProcessDataOnServerDataSourceItem
ICustomQuerySupport