Method DiscoverSchema
- Namespace
- ReportWright.Data.Csv
- Assembly
- ReportWright.Data.Csv.dll
DiscoverSchema(ResolvedDataSource, ReportDataQuery, DataSourceExecutionOptions, CancellationToken)
Discovers the fields a dataset's query yields, without reading its rows where the source allows.
public override DataSetSchema DiscoverSchema(ResolvedDataSource source, ReportDataQuery query, DataSourceExecutionOptions options, CancellationToken cancellationToken)
Parameters
sourceResolvedDataSourceThe resolved source.
queryReportDataQueryThe dataset's evaluated query.
optionsDataSourceExecutionOptionsThe limits.
cancellationTokenCancellationTokenCancels the discovery.
Returns
- DataSetSchema
The schema.