Class DataSourceCatalog
- Namespace
- ReportWright.Data.Metadata
- Assembly
- ReportWright.Data.Abstractions.dll
The tables, columns and relationships a data source offers the query designer: metadata only, never a row and never a connection string, so it may reach a browser.
public sealed class DataSourceCatalog
- Inheritance
-
DataSourceCatalog
- Inherited Members
Constructors
- DataSourceCatalog(string, CatalogDialect, IReadOnlyList<CatalogTable>, IReadOnlyList<CatalogRelationship>, bool)
Initializes the catalog.
Fields
- MaxTables
The most tables a catalog lists; a source with more is truncated.
Properties
- DataSourceName
Gets the data source.
- Dialect
Gets the dialect.
- Relationships
Gets the relationships.
- Tables
Gets the tables.
Methods
- Find(string)
Finds a table by qualified name or bare name, ignoring case.