Table of Contents

Class ReportDataQueryBuilder

Namespace
ReportWright.Data
Assembly
ReportWright.Data.Abstractions.dll

Builds the query the engine would hand a provider for one dataset, from the definition alone — for design time, when no report is running: command text, parameters and connect string evaluated with the engine's own expression evaluator against the values supplied.

public static class ReportDataQueryBuilder
Inheritance
ReportDataQueryBuilder
Inherited Members

Methods

Build(ReportDefinition, string, ReportExpressionContext, out DataSourceReference)

Builds the query for one dataset.

ReferenceFor(ReportDefinition, string?, ReportExpressionContext)

Describes a report's data source as the resolver is asked about it.