RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
TranslateExpression(Expression, Boolean) |
Converte l'espressione specificata in rappresentazione SQL equivalente. |
TranslateExpression(Expression) |
Converte l'espressione specificata in rappresentazione SQL equivalente. |
TranslateExpression(Expression, Boolean)
Converte l'espressione specificata in rappresentazione SQL equivalente.
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
Parametri
- expression
- Expression
Espressione da tradurre.
- applyDefaultTypeMapping
- Boolean
Se applicare il mapping dei tipi predefinito nell'elemento top-most se non ha nessuno. Il valore predefinito è true
.
Restituisce
Oggetto SqlExpression che è la traduzione di un'espressione specificata o null
di .
Si applica a
TranslateExpression(Expression)
Converte l'espressione specificata in rappresentazione SQL equivalente.
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
Parametri
- expression
- Expression
Espressione da tradurre.
Restituisce
Oggetto SqlExpression che è la traduzione di un'espressione specificata o null
di .