共用方式為


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLambdaExpression 方法

定義

將來源的指定 Lambda 運算式轉譯為相等的 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 套用 Lambda 運算式的 。

lambdaExpression
LambdaExpression

LambdaExpression要轉譯成 SQL 的 。

傳回

SqlExpression 這是指定 Lambda 運算式或 null 的轉譯。

適用於