Class SqlServer2016SqlBuilder
- Namespace
- LinqToDB.Internal.DataProvider.SqlServer
- Assembly
- linq2db.dll
public class SqlServer2016SqlBuilder : SqlServer2014SqlBuilder, ISqlBuilder
- Inheritance
-
objectSqlServer2016SqlBuilder
- Implements
- Derived
- Inherited Members
-
SqlServerSqlBuilder.BuildCreateTablePrimaryKey(SqlCreateTableStatement, string, IEnumerable<string>)
- Extension Methods
Constructors
SqlServer2016SqlBuilder(IDataProvider?, MappingSchema, DataOptions, ISqlOptimizer, SqlProviderFlags)
public SqlServer2016SqlBuilder(IDataProvider? provider, MappingSchema mappingSchema, DataOptions dataOptions, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
Parameters
providerIDataProvidermappingSchemaMappingSchemadataOptionsDataOptionssqlOptimizerISqlOptimizersqlProviderFlagsSqlProviderFlags
SqlServer2016SqlBuilder(BasicSqlBuilder)
protected SqlServer2016SqlBuilder(BasicSqlBuilder parentBuilder)
Parameters
parentBuilderBasicSqlBuilder
Properties
Name
public override string Name { get; }
Property Value
Methods
BuildDropTableStatement(SqlDropTableStatement)
protected override void BuildDropTableStatement(SqlDropTableStatement dropTable)
Parameters
dropTableSqlDropTableStatement
CreateSqlBuilder()
protected override ISqlBuilder CreateSqlBuilder()
Returns
TryConvertParameterToSql(SqlParameterValue)
protected override bool TryConvertParameterToSql(SqlParameterValue paramValue)
Parameters
paramValueSqlParameterValue