RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TranslateExpression(Expression, Boolean) |
Converte a expressão fornecida em representação SQL equivalente. |
TranslateExpression(Expression) |
Converte a expressão fornecida em representação SQL equivalente. |
TranslateExpression(Expression, Boolean)
Converte a expressão fornecida em representação 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
Uma expressão a ser convertida.
- applyDefaultTypeMapping
- Boolean
Se será necessário aplicar o mapeamento de tipo padrão no elemento mais alto se ele não tiver nenhum. Assume o padrão de true
.
Retornos
Um SqlExpression que é a tradução de determinada expressão ou null
.
Aplica-se a
TranslateExpression(Expression)
Converte a expressão fornecida em representação 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
Uma expressão a ser convertida.
Retornos
Um SqlExpression que é a tradução de determinada expressão ou null
.
Aplica-se a
Entity Framework