RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TranslateExpression(Expression, Boolean) |
Tłumaczy podane wyrażenie na równoważną reprezentację SQL. |
TranslateExpression(Expression) |
Tłumaczy podane wyrażenie na równoważną reprezentację SQL. |
TranslateExpression(Expression, Boolean)
Tłumaczy podane wyrażenie na równoważną reprezentację SQL.
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
Parametry
- expression
- Expression
Wyrażenie do tłumaczenia.
- applyDefaultTypeMapping
- Boolean
Czy zastosować mapowanie typu domyślnego w najbardziej górnym elemecie, jeśli nie ma żadnego. Wartość domyślna to true
.
Zwraca
Tłumaczenie SqlExpression danego wyrażenia lub null
.
Dotyczy
TranslateExpression(Expression)
Tłumaczy podane wyrażenie na równoważną reprezentację SQL.
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
Parametry
- expression
- Expression
Wyrażenie do tłumaczenia.
Zwraca
Tłumaczenie SqlExpression danego wyrażenia lub null
.