Table of Contents

Constructor DataSourceCatalog

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

DataSourceCatalog(string, CatalogDialect, IReadOnlyList<CatalogTable>, IReadOnlyList<CatalogRelationship>, bool)

Initializes the catalog.

public DataSourceCatalog(string dataSourceName, CatalogDialect dialect, IReadOnlyList<CatalogTable> tables, IReadOnlyList<CatalogRelationship> relationships, bool truncated)

Parameters

dataSourceName string

The data source.

dialect CatalogDialect

What its queries are written in.

tables IReadOnlyList<CatalogTable>

The tables.

relationships IReadOnlyList<CatalogRelationship>

The relationships between them.

truncated bool

Whether the source had more tables than the catalog lists.