Bagikan melalui


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLambdaExpression Metode

Definisi

Menerjemahkan ekspresi lambda yang diberikan untuk ShapedQueryExpression sumber ke dalam representasi SQL yang setara.

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

Parameter

shapedQueryExpression
ShapedQueryExpression

tempat ShapedQueryExpression ekspresi lambda diterapkan.

lambdaExpression
LambdaExpression

LambdaExpression untuk diterjemahkan ke dalam SQL.

Mengembalikan

SqlExpression yang merupakan terjemahan dari ekspresi lambda yang diberikan atau null.

Berlaku untuk