Class SqlServer2022SqlBuilder
- Namespace
- LinqToDB.Internal.DataProvider.SqlServer
- Assembly
- linq2db.dll
public class SqlServer2022SqlBuilder : SqlServer2019SqlBuilder, ISqlBuilder
- Inheritance
-
objectSqlServer2022SqlBuilder
- Implements
- Derived
- Inherited Members
-
SqlServerSqlBuilder.BuildCreateTablePrimaryKey(SqlCreateTableStatement, string, IEnumerable<string>)
- Extension Methods
Constructors
SqlServer2022SqlBuilder(IDataProvider?, MappingSchema, DataOptions, ISqlOptimizer, SqlProviderFlags)
public SqlServer2022SqlBuilder(IDataProvider? provider, MappingSchema mappingSchema, DataOptions dataOptions, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
Parameters
providerIDataProvidermappingSchemaMappingSchemadataOptionsDataOptionssqlOptimizerISqlOptimizersqlProviderFlagsSqlProviderFlags
SqlServer2022SqlBuilder(BasicSqlBuilder)
protected SqlServer2022SqlBuilder(BasicSqlBuilder parentBuilder)
Parameters
parentBuilderBasicSqlBuilder
Properties
Name
public override string Name { get; }
Property Value
Methods
BuildIsDistinctPredicate(IsDistinct)
protected override void BuildIsDistinctPredicate(SqlPredicate.IsDistinct expr)
Parameters
exprSqlPredicate.IsDistinct
CreateSqlBuilder()
protected override ISqlBuilder CreateSqlBuilder()