Table of Contents

Aurelius.Sql.Interfaces Namespace

Records

Name Description
TFieldTypeEquivalence Maps a field type that is not natively supported by a database engine to an equivalent supported type, including the size, precision, and scale to use for that replacement type.

Interfaces

Name Description
ICommandPerformer Extends ISQLPerformer with the ability to create SQL table descriptors, used internally by Aurelius identifier generators to execute database operations.
ISQLFunction Represents a custom SQL function that can be registered with a SQL generator and invoked from Aurelius LINQ expressions.
ISQLGenerator Translates Aurelius SQL command objects into database-specific SQL strings and provides metadata about the capabilities and type system of the target database engine.
ISQLPerformer Provides the ability to execute SQL statements and queries against the database.

Enumerations

Name Description
TDBFeature Identifies an optional capability that a database engine may or may not support.