Method Execute
- Namespace
- ReportWright.Data.Json
- Assembly
- ReportWright.Data.Json.dll
Execute(ResolvedDataSource, ReportDataQuery, DataSourceExecutionOptions, CancellationToken)
Runs a dataset's query.
public override ReportDataReader Execute(ResolvedDataSource source, ReportDataQuery query, DataSourceExecutionOptions options, CancellationToken cancellationToken)
Parameters
sourceResolvedDataSourceThe resolved source.
queryReportDataQueryThe dataset's evaluated query: command text, parameters, command type, timeout.
optionsDataSourceExecutionOptionsThe limits.
cancellationTokenCancellationTokenCancels the query.
Returns
- ReportDataReader
A reader over the rows; the caller disposes it.
Exceptions
- DataSourceException
The source could not be read; subclasses say why.