Table of Contents

Method Execute

Namespace
ReportWright.Data.SystemData
Assembly
ReportWright.Data.SystemData.dll

Execute(ResolvedDataSource, ReportDataQuery, DataSourceExecutionOptions, CancellationToken)

Runs a dataset's query.

public override ReportDataReader Execute(ResolvedDataSource source, ReportDataQuery query, DataSourceExecutionOptions options, CancellationToken cancellationToken)

Parameters

source ResolvedDataSource

The resolved source.

query ReportDataQuery

The dataset's evaluated query: command text, parameters, command type, timeout.

options DataSourceExecutionOptions

The limits.

cancellationToken CancellationToken

Cancels the query.

Returns

ReportDataReader

A reader over the rows; the caller disposes it.

Exceptions

DataSourceException

The source could not be read; subclasses say why.