Class LegacyMemberConverterBase
- Namespace
- LinqToDB.Internal.DataProvider.Translation
- Assembly
- linq2db.dll
public class LegacyMemberConverterBase : IMemberConverter
- Inheritance
-
objectLegacyMemberConverterBase
- Implements
- Extension Methods
Methods
ApplyOrderBy(Expression, OrderByInformation[])
public static Expression ApplyOrderBy(Expression queryExpr, LegacyMemberConverterBase.OrderByInformation[] order)
Parameters
queryExprExpressionorderOrderByInformation[]
Returns
BuildFunctionsChain(Expression, List<MethodCallExpression>, out MethodCallExpression?, params MethodInfo[])
protected bool BuildFunctionsChain(Expression expr, List<MethodCallExpression> chain, out MethodCallExpression? foundMethod, params MethodInfo[] stopMethods)
Parameters
exprExpressionchainList<MethodCallExpression>foundMethodMethodCallExpressionstopMethodsMethodInfo[]
Returns
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
expressionExpressioncontextIConvertContexthandledbool