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.
MetaDBException
Represents errors that occur during MetaDB operations.
MetaDBParsingException
Represents errors that occur during MetaDB query parsing operations.
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.