다음을 통해 공유


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

SQL로 변환할 입니다 LambdaExpression .

반환

SqlExpression 지정된 람다 식 또는 null의 번역인 입니다.

적용 대상