Table of Contents

Class LegacyMemberConverterBase

Namespace
LinqToDB.Internal.DataProvider.Translation
Assembly
linq2db.dll
public class LegacyMemberConverterBase : IMemberConverter
Inheritance
object
LegacyMemberConverterBase
Implements
Extension Methods

Methods

ApplyOrderBy(Expression, OrderByInformation[])

public static Expression ApplyOrderBy(Expression queryExpr, LegacyMemberConverterBase.OrderByInformation[] order)

Parameters

queryExpr Expression
order OrderByInformation[]

Returns

Expression

BuildFunctionsChain(Expression, List<MethodCallExpression>, out MethodCallExpression?, params MethodInfo[])

protected bool BuildFunctionsChain(Expression expr, List<MethodCallExpression> chain, out MethodCallExpression? foundMethod, params MethodInfo[] stopMethods)

Parameters

expr Expression
chain List<MethodCallExpression>
foundMethod MethodCallExpression
stopMethods MethodInfo[]

Returns

bool

Convert(Expression, IConvertContext, out bool)

Converts expression, using context for options that affect the conversion.

public Expression Convert(Expression expression, IConvertContext context, out bool handled)

Parameters

expression Expression
context IConvertContext
handled bool

Returns

Expression