Table of Contents

Namespace ReportWright.Data.SystemData

Classes

DataReaderBridge

Adapts IDataReader and DataTable to the engine's DocWright.Reporting.Data.ReportDataReader.

SystemDataSourceProvider

Data the host already holds as System.Data objects. The resolved source's Connection is a DataSet (the command text names a table, or the first table is used), a DataTable, or a Func<ReportDataQuery, IDataReader> or Func<ReportDataQuery, DataTable> the host runs its own command in. Nothing here builds a query from values: a table name is looked up, never concatenated.