Table of Contents

Class DataSetSchema

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

The fields a dataset's query yields, as discovered from the source. Client-facing.

public sealed class DataSetSchema
Inheritance
DataSetSchema
Inherited Members

Constructors

DataSetSchema(string, IReadOnlyList<DataSetFieldInfo>, IReadOnlyList<string>?)

Initializes a schema.

Properties

DataSetName

Gets the dataset's name.

Fields

Gets the fields, in column order.

Warnings

Gets what discovery noticed, in order.

Methods

FromColumns(string, IReadOnlyList<ReportDataColumn>, IReadOnlyList<string>?)

Describes a reader's columns.