Partager via


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLambdaExpression Méthode

Définition

Convertit l’expression lambda donnée pour la ShapedQueryExpression source en représentation SQL équivalente.

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

Paramètres

shapedQueryExpression
ShapedQueryExpression

ShapedQueryExpression sur lequel l’expression lambda est appliquée.

lambdaExpression
LambdaExpression

LambdaExpression à traduire en SQL.

Retours

SqlExpression qui est la traduction d’une expression lambda donnée ou null.

S’applique à