Table of Contents

Class Oracle11SqlBuilder

Namespace
LinqToDB.Internal.DataProvider.Oracle
Assembly
linq2db.dll
public class Oracle11SqlBuilder : OracleSqlBuilderBase, ISqlBuilder
Inheritance
Oracle11SqlBuilder
Implements
Inherited Members
Extension Methods

Constructors

Oracle11SqlBuilder(IDataProvider?, MappingSchema, DataOptions, ISqlOptimizer, SqlProviderFlags)

public Oracle11SqlBuilder(IDataProvider? provider, MappingSchema mappingSchema, DataOptions dataOptions, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)

Parameters

provider IDataProvider
mappingSchema MappingSchema
dataOptions DataOptions
sqlOptimizer ISqlOptimizer
sqlProviderFlags SqlProviderFlags

Methods

CreateSqlBuilder()

protected override ISqlBuilder CreateSqlBuilder()

Returns

ISqlBuilder

GetPhysicalTableName(ISqlTableSource, string?, bool, string?, bool)

protected override string GetPhysicalTableName(ISqlTableSource table, string? alias, bool ignoreTableExpression = false, string? defaultDatabaseName = null, bool withoutSuffix = false)

Parameters

table ISqlTableSource
alias string
ignoreTableExpression bool
defaultDatabaseName string
withoutSuffix bool

Returns

string