Поделиться через


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Метод

Определение

Перегрузки

TranslateExpression(Expression, Boolean)

Преобразует заданное выражение в эквивалентное представление SQL.

TranslateExpression(Expression)

Преобразует заданное выражение в эквивалентное представление SQL.

TranslateExpression(Expression, Boolean)

Преобразует заданное выражение в эквивалентное представление SQL.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateExpression (System.Linq.Expressions.Expression expression, bool applyDefaultTypeMapping = true);
abstract member TranslateExpression : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateExpression : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateExpression (expression As Expression, Optional applyDefaultTypeMapping As Boolean = true) As SqlExpression

Параметры

expression
Expression

Выражение для перевода.

applyDefaultTypeMapping
Boolean

Следует ли применять сопоставление типов по умолчанию к самому верхнему элементу, если у него нет. По умолчанию — true.

Возвращаемое значение

Объект , SqlExpression представляющий собой перевод заданного выражения или null.

Применяется к

TranslateExpression(Expression)

Преобразует заданное выражение в эквивалентное представление SQL.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateExpression (System.Linq.Expressions.Expression expression);
abstract member TranslateExpression : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateExpression : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateExpression (expression As Expression) As SqlExpression

Параметры

expression
Expression

Выражение для перевода.

Возвращаемое значение

Объект , SqlExpression представляющий собой перевод заданного выражения или null.

Применяется к