Class BasicSqlBuilder<T>
- Namespace
- LinqToDB.SqlProvider
- Assembly
- linq2db.dll
public abstract class BasicSqlBuilder<T> : BasicSqlBuilder, ISqlBuilder where T : DataProviderOptions<T>, IOptionSet, new()
Type Parameters
T
- Inheritance
-
BasicSqlBuilder<T>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
BasicSqlBuilder(IDataProvider?, MappingSchema, DataOptions, ISqlOptimizer, SqlProviderFlags)
protected BasicSqlBuilder(IDataProvider? provider, MappingSchema mappingSchema, DataOptions dataOptions, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
Parameters
provider
IDataProvidermappingSchema
MappingSchemadataOptions
DataOptionssqlOptimizer
ISqlOptimizersqlProviderFlags
SqlProviderFlags
BasicSqlBuilder(BasicSqlBuilder)
protected BasicSqlBuilder(BasicSqlBuilder parentBuilder)
Parameters
parentBuilder
BasicSqlBuilder
Properties
ProviderOptions
public T ProviderOptions { get; }
Property Value
- T