RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TranslateExpression(Expression, Boolean) |
Convierte la expresión especificada en una representación SQL equivalente. |
TranslateExpression(Expression) |
Convierte la expresión especificada en una representación SQL equivalente. |
TranslateExpression(Expression, Boolean)
Convierte la expresión especificada en una representación 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
Parámetros
- expression
- Expression
Expresión que se va a traducir.
- applyDefaultTypeMapping
- Boolean
Si se va a aplicar la asignación de tipos predeterminada en el elemento superior si no tiene ninguno. Tiene como valor predeterminado true
.
Devoluciones
que SqlExpression es la traducción de una expresión determinada o null
.
Se aplica a
TranslateExpression(Expression)
Convierte la expresión especificada en una representación 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
Parámetros
- expression
- Expression
Expresión que se va a traducir.
Devoluciones
que SqlExpression es la traducción de una expresión determinada o null
.