Class AccessMemberTranslator.MathMemberTranslator
- Namespace
- LinqToDB.Internal.DataProvider.Access.Translation
- Assembly
- linq2db.dll
protected class AccessMemberTranslator.MathMemberTranslator : MathMemberTranslatorBase, IMemberTranslator
- Inheritance
-
objectAccessMemberTranslator.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
translationContextITranslationContextmethodCallMethodCallExpressionxValueISqlExpressionyValueISqlExpression
Returns
TranslateRoundAwayFromZero(ITranslationContext, MethodCallExpression, ISqlExpression, ISqlExpression?)
protected override ISqlExpression? TranslateRoundAwayFromZero(ITranslationContext translationContext, MethodCallExpression methodCall, ISqlExpression value, ISqlExpression? precision)
Parameters
translationContextITranslationContextmethodCallMethodCallExpressionvalueISqlExpressionprecisionISqlExpression
Returns
TranslateRoundToEven(ITranslationContext, MethodCallExpression, ISqlExpression, ISqlExpression?)
protected override ISqlExpression? TranslateRoundToEven(ITranslationContext translationContext, MethodCallExpression methodCall, ISqlExpression value, ISqlExpression? precision)
Parameters
translationContextITranslationContextmethodCallMethodCallExpressionvalueISqlExpressionprecisionISqlExpression