Table of Contents

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 IDataProvider
mappingSchema MappingSchema
dataOptions DataOptions
sqlOptimizer ISqlOptimizer
sqlProviderFlags SqlProviderFlags

BasicSqlBuilder(BasicSqlBuilder)

protected BasicSqlBuilder(BasicSqlBuilder parentBuilder)

Parameters

parentBuilder BasicSqlBuilder

Properties

ProviderOptions

public T ProviderOptions { get; }

Property Value

T