Classes (Firebird)
Classes specific to the Firebird data provider (RepoDb.Firebird, built on FirebirdSql.Data.FirebirdClient). These cover connection bootstrapping and configuration (FirebirdBootstrap, FirebirdConfiguration), schema discovery (FirebirdDbHelper), SQL generation (FirebirdStatementBuilder), provider settings (FirebirdDbSetting), and type resolution between .NET, DbType and Firebird types (DbTypeToFirebirdStringNameResolver, FirebirdDbTypeNameToClientTypeResolver, FirebirdConvertFieldResolver, DbTypeNameToColumnNameResolver).
Also included are the support classes used by the Firebird bulk operations (FirebirdCommandBatcher, FirebirdCommandBatcherMapItem, FirebirdCommandBatcherColumnMappingCollection, FirebirdTraceKeys), part of the separate RepoDb.Firebird.BulkOperations package.
Table of contents
- DbTypeNameToColumnNameResolver
- DbTypeToFirebirdStringNameResolver
- FirebirdBootstrap
- FirebirdCommandBatcher
- FirebirdCommandBatcherColumnMappingCollection
- FirebirdCommandBatcherMapItem
- FirebirdConfiguration
- FirebirdConvertFieldResolver
- FirebirdDbHelper
- FirebirdDbSetting
- FirebirdDbTypeNameToClientTypeResolver
- FirebirdStatementBuilder
- FirebirdTraceKeys