Class SQLiteSqlOptimizer
- Namespace
- LinqToDB.Internal.DataProvider.SQLite
- Assembly
- linq2db.dll
public class SQLiteSqlOptimizer : BasicSqlOptimizer, ISqlOptimizer
- Inheritance
-
SQLiteSqlOptimizer
- Implements
- Inherited Members
- Extension Methods
Constructors
SQLiteSqlOptimizer(SqlProviderFlags)
public SQLiteSqlOptimizer(SqlProviderFlags sqlProviderFlags)
Parameters
sqlProviderFlagsSqlProviderFlags
Properties
RequiresCastingParametersForSetOperations
public override bool RequiresCastingParametersForSetOperations { get; }
Property Value
Methods
CreateConvertVisitor(bool)
public override SqlExpressionConvertVisitor CreateConvertVisitor(bool allowModify)
Parameters
allowModifybool
Returns
TransformStatement(SqlStatement, DataOptions, MappingSchema)
Used for correcting statement and should return new statement if changes were made.
public override SqlStatement TransformStatement(SqlStatement statement, DataOptions dataOptions, MappingSchema mappingSchema)
Parameters
statementSqlStatementdataOptionsDataOptionsmappingSchemaMappingSchema