次の方法で共有


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

LambdaExpression SQL に変換する 。

戻り値

SqlExpression指定されたラムダ式または nullの翻訳である 。

適用対象