RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| TranslateExpression(Expression) |
Převede daný výraz na ekvivalentní reprezentaci SQL. |
| TranslateExpression(Expression, Boolean) |
Převede daný výraz na ekvivalentní reprezentaci SQL. |
TranslateExpression(Expression)
Převede daný výraz na ekvivalentní reprezentaci 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
Výraz, který se má přeložit.
Návraty
A SqlExpression , který je překladem daného výrazu nebo null.
Platí pro
TranslateExpression(Expression, Boolean)
Převede daný výraz na ekvivalentní reprezentaci 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
Výraz, který se má přeložit.
- applyDefaultTypeMapping
- Boolean
Zda se má použít výchozí mapování typů v horní části elementu, pokud nemá žádné. Výchozí hodnota je true.
Návraty
A SqlExpression , který je překladem daného výrazu nebo null.