Table of Contents

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

source ResolvedDataSource

The resolved source.

query ReportDataQuery

The dataset's evaluated query.

options DataSourceExecutionOptions

The limits.

cancellationToken CancellationToken

Cancels the discovery.

Returns

DataSetSchema

The schema.