RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLambdaExpression Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует заданное лямбда-выражение для ShapedQueryExpression источника в эквивалентное представление SQL.
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateLambdaExpression (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression shapedQueryExpression, System.Linq.Expressions.LambdaExpression lambdaExpression);
abstract member TranslateLambdaExpression : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateLambdaExpression : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateLambdaExpression (shapedQueryExpression As ShapedQueryExpression, lambdaExpression As LambdaExpression) As SqlExpression
Параметры
- shapedQueryExpression
- ShapedQueryExpression
Объект , ShapedQueryExpression к которому применяется лямбда-выражение.
- lambdaExpression
- LambdaExpression
Объект LambdaExpression для преобразования в SQL.
Возвращаемое значение
Объект , SqlExpression представляющий собой перевод заданного лямбда-выражения или null
.
Применяется к
Entity Framework