Table of Contents

Struct BasicSqlOptimizer.RunOptimizationContext

Namespace
LinqToDB.SqlProvider
Assembly
linq2db.dll
public readonly struct BasicSqlOptimizer.RunOptimizationContext
Inherited Members
Extension Methods

Constructors

RunOptimizationContext(OptimizationContext, BasicSqlOptimizer, MappingSchema, DataOptions, bool, Func<ConvertVisitor<RunOptimizationContext>, IQueryElement, IQueryElement>)

public RunOptimizationContext(OptimizationContext optimizationContext, BasicSqlOptimizer optimizer, MappingSchema mappingSchema, DataOptions dataOptions, bool register, Func<ConvertVisitor<BasicSqlOptimizer.RunOptimizationContext>, IQueryElement, IQueryElement> func)

Parameters

optimizationContext OptimizationContext
optimizer BasicSqlOptimizer
mappingSchema MappingSchema
dataOptions DataOptions
register bool
func Func<ConvertVisitor<BasicSqlOptimizer.RunOptimizationContext>, IQueryElement, IQueryElement>

Fields

DataOptions

public readonly DataOptions DataOptions

Field Value

DataOptions

Func

public readonly Func<ConvertVisitor<BasicSqlOptimizer.RunOptimizationContext>, IQueryElement, IQueryElement> Func

Field Value

Func<ConvertVisitor<BasicSqlOptimizer.RunOptimizationContext>, IQueryElement, IQueryElement>

MappingSchema

public readonly MappingSchema MappingSchema

Field Value

MappingSchema

OptimizationContext

public readonly OptimizationContext OptimizationContext

Field Value

OptimizationContext

Optimizer

public readonly BasicSqlOptimizer Optimizer

Field Value

BasicSqlOptimizer

Register

public readonly bool Register

Field Value

bool