Compartilhar via


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateExpression Método

Definição

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