Table of Contents

Class AccessMemberTranslator.MathMemberTranslator

Namespace
LinqToDB.Internal.DataProvider.Access.Translation
Assembly
linq2db.dll
protected class AccessMemberTranslator.MathMemberTranslator : MathMemberTranslatorBase, IMemberTranslator
Inheritance
object
AccessMemberTranslator.MathMemberTranslator
Implements
Inherited Members
Extension Methods

Methods

TranslatePow(ITranslationContext, MethodCallExpression, ISqlExpression, ISqlExpression)

protected override ISqlExpression? TranslatePow(ITranslationContext translationContext, MethodCallExpression methodCall, ISqlExpression xValue, ISqlExpression yValue)

Parameters

translationContext ITranslationContext
methodCall MethodCallExpression
xValue ISqlExpression
yValue ISqlExpression

Returns

ISqlExpression

TranslateRoundAwayFromZero(ITranslationContext, MethodCallExpression, ISqlExpression, ISqlExpression?)

protected override ISqlExpression? TranslateRoundAwayFromZero(ITranslationContext translationContext, MethodCallExpression methodCall, ISqlExpression value, ISqlExpression? precision)

Parameters

translationContext ITranslationContext
methodCall MethodCallExpression
value ISqlExpression
precision ISqlExpression

Returns

ISqlExpression

TranslateRoundToEven(ITranslationContext, MethodCallExpression, ISqlExpression, ISqlExpression?)

protected override ISqlExpression? TranslateRoundToEven(ITranslationContext translationContext, MethodCallExpression methodCall, ISqlExpression value, ISqlExpression? precision)

Parameters

translationContext ITranslationContext
methodCall MethodCallExpression
value ISqlExpression
precision ISqlExpression

Returns

ISqlExpression