Back to Devexpress

ExtractSourceOptions.DataSource Property

dashboard-devexpress-dot-dashboardcommon-dot-extractsourceoptions.md

latest5.4 KB
Original Source

ExtractSourceOptions.DataSource Property

Gets or sets the original data source for the current data extract.

Namespace : DevExpress.DashboardCommon

Assembly : DevExpress.Dashboard.v25.2.Core.dll

NuGet Package : DevExpress.Dashboard.Core

Declaration

csharp
[Browsable(true)]
[DefaultValue(null)]
public IDashboardDataSource DataSource { get; set; }
vb
<DefaultValue(Nothing)>
<Browsable(True)>
Public Property DataSource As IDashboardDataSource

Property Value

TypeDefaultDescription
IDashboardDataSourcenull

An object implementing the IDashboardDataSource interface that is the original data source for the current data extract.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to DataSource
DashboardExtractDataSource

.ExtractSourceOptions .DataSource

|

Remarks

Use the ExtractSourceOptions.DataMember property to specify the required data member contained in the original data source. Note that the ExtractSourceOptions.DataMember property should be specified for the DashboardSqlDataSource or DashboardEFDataSource data sources only.

The following code snippets (auto-collected from DevExpress Examples) contain references to the DataSource property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-dashboard-extract-data-source/CS/ExtractDataSourceExample/Form1.cs#L21

csharp
DashboardExtractDataSource extractDataSource = new DashboardExtractDataSource();
extractDataSource.ExtractSourceOptions.DataSource = ds;

winforms-dashboard-data-extract-filtering/CS/ExtractFiltering/DesignerForm1.cs#L19

csharp
DashboardExtractDataSource dataExtract = new DashboardExtractDataSource();
dataExtract.ExtractSourceOptions.DataSource = excelDataSource;
dataExtract.FileName = @"..\..\Data\Extract1.dat";

web-forms-dashboard-extract-data-source/CS/ASP_WebDashboard/Default.aspx.cs#L45

csharp
DashboardExtractDataSource extractDataSource = new DashboardExtractDataSource("Invoices Extract Data Source");
extractDataSource.ExtractSourceOptions.DataSource = nwindDataSource;
extractDataSource.ExtractSourceOptions.DataMember = "Invoices";

winforms-dashboard-extract-data-source/VB/ExtractDataSourceExample/Form1.vb#L23

vb
Dim extractDataSource As New DashboardExtractDataSource()
extractDataSource.ExtractSourceOptions.DataSource = ds

winforms-dashboard-data-extract-filtering/VB/ExtractFiltering/DesignerForm1.vb#L18

vb
Dim dataExtract As New DashboardExtractDataSource()
dataExtract.ExtractSourceOptions.DataSource = excelDataSource
dataExtract.FileName = "..\..\Data\Extract1.dat"

web-forms-dashboard-extract-data-source/VB/ASP_WebDashboard/Default.aspx.vb#L43

vb
Dim extractDataSource As New DashboardExtractDataSource("Invoices Extract Data Source")
extractDataSource.ExtractSourceOptions.DataSource = nwindDataSource
extractDataSource.ExtractSourceOptions.DataMember = "Invoices"

See Also

ExtractSourceOptions Class

ExtractSourceOptions Members

DevExpress.DashboardCommon Namespace