RelationalQueryableMethodTranslatingExpressionVisitor.TranslateLambdaExpression Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Übersetzt den angegebenen Lambdaausdruck für die ShapedQueryExpression Quelle in eine entsprechende SQL-Darstellung.
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
Ein ShapedQueryExpression , auf den der Lambdaausdruck angewendet wird.
- lambdaExpression
- LambdaExpression
Ein LambdaExpression , der in SQL übersetzt werden soll.
Gibt zurück
Eine SqlExpression , die eine Übersetzung des angegebenen Lambdaausdrucks oder null
ist.
Gilt für:
Entity Framework