Compartir a través de


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLambdaExpression Método

Definición

Convierte la expresión lambda especificada para el ShapedQueryExpression origen en una representación SQL equivalente.

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

Parámetros

shapedQueryExpression
ShapedQueryExpression

objeto ShapedQueryExpression en el que se aplica la expresión lambda.

lambdaExpression
LambdaExpression

que LambdaExpression se va a traducir a SQL.

Devoluciones

que SqlExpression es la traducción de una expresión lambda determinada o null.

Se aplica a