RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression 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.
Überlädt
TranslateExpression(Expression, Boolean) |
Übersetzt den angegebenen Ausdruck in eine entsprechende SQL-Darstellung. |
TranslateExpression(Expression) |
Übersetzt den angegebenen Ausdruck in eine entsprechende SQL-Darstellung. |
TranslateExpression(Expression, Boolean)
Übersetzt den angegebenen Ausdruck in eine entsprechende SQL-Darstellung.
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateExpression (System.Linq.Expressions.Expression expression, bool applyDefaultTypeMapping = true);
abstract member TranslateExpression : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateExpression : System.Linq.Expressions.Expression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateExpression (expression As Expression, Optional applyDefaultTypeMapping As Boolean = true) As SqlExpression
Parameter
- expression
- Expression
Ein zu übersetzende Ausdruck.
- applyDefaultTypeMapping
- Boolean
Gibt an, ob die Standardtypzuordnung auf das oberste Element angewendet werden soll, wenn es keines hat. Der Standardwert lautet true
.
Gibt zurück
Ein SqlExpression , bei dem es sich um eine Übersetzung des angegebenen Ausdrucks oder handelt null
.
Gilt für:
TranslateExpression(Expression)
Übersetzt den angegebenen Ausdruck in eine entsprechende SQL-Darstellung.
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateExpression (System.Linq.Expressions.Expression expression);
abstract member TranslateExpression : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateExpression : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function TranslateExpression (expression As Expression) As SqlExpression
Parameter
- expression
- Expression
Ein zu übersetzende Ausdruck.
Gibt zurück
Ein SqlExpression , bei dem es sich um eine Übersetzung des angegebenen Ausdrucks oder handelt null
.
Gilt für:
Entity Framework