Class Firebird3SqlBuilder
- Namespace
- LinqToDB.Internal.DataProvider.Firebird
- Assembly
- linq2db.dll
public class Firebird3SqlBuilder : FirebirdSqlBuilder, ISqlBuilder
- Inheritance
-
objectFirebird3SqlBuilder
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
Firebird3SqlBuilder(IDataProvider, MappingSchema, DataOptions, ISqlOptimizer, SqlProviderFlags)
public Firebird3SqlBuilder(IDataProvider provider, MappingSchema mappingSchema, DataOptions dataOptions, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
Parameters
providerIDataProvidermappingSchemaMappingSchemadataOptionsDataOptionssqlOptimizerISqlOptimizersqlProviderFlagsSqlProviderFlags
Firebird3SqlBuilder(BasicSqlBuilder)
protected Firebird3SqlBuilder(BasicSqlBuilder parentBuilder)
Parameters
parentBuilderBasicSqlBuilder
Properties
OffsetFirst
protected override bool OffsetFirst { get; }
Property Value
Methods
BuildSkipFirst(SelectQuery)
protected override void BuildSkipFirst(SelectQuery selectQuery)
Parameters
selectQuerySelectQuery
CreateSqlBuilder()
protected override ISqlBuilder CreateSqlBuilder()
Returns
LimitFormat(SelectQuery)
protected override string? LimitFormat(SelectQuery selectQuery)
Parameters
selectQuerySelectQuery
Returns
OffsetFormat(SelectQuery)
protected override string OffsetFormat(SelectQuery selectQuery)
Parameters
selectQuerySelectQuery