Namespace Workspace.XBR.Xperiflow.MetaDB
Classes
MetaDBCommand
Represents a database command that enables querying MetaFileSystem tabular data using
DuckDB SQL syntax. This command wraps an underlying System.Data.Common.DbCommand
and
applies additional query parsing and backend storage setup if necessary.
MetaDBConnection
Represents a decorator for System.Data.Common.DbConnection
that wraps an underlying
DuckDB connection and intercepts command creation.
MetaDBQueryParser
Parses MetaFileSystem queries by resolving alias references to backend storage systems using the Xperiflow MetaDB query parsing service.
ParsedQueryResult
Interfaces
IMetaDBConnectionFactory
An interface to create MetaDB connections.
IQueryParser
Defines a contract for a query parser.