Compartilhar via


EntityQueryModelVisitor.ReplaceClauseReferences Método

Definição

Converte uma expressão de modelo de consulta re-linq em uma expressão de consulta compilada.

public virtual System.Linq.Expressions.Expression ReplaceClauseReferences (System.Linq.Expressions.Expression expression, Remotion.Linq.Clauses.IQuerySource querySource = default, bool inProjection = false);
abstract member ReplaceClauseReferences : System.Linq.Expressions.Expression * Remotion.Linq.Clauses.IQuerySource * bool -> System.Linq.Expressions.Expression
override this.ReplaceClauseReferences : System.Linq.Expressions.Expression * Remotion.Linq.Clauses.IQuerySource * bool -> System.Linq.Expressions.Expression
Public Overridable Function ReplaceClauseReferences (expression As Expression, Optional querySource As IQuerySource = Nothing, Optional inProjection As Boolean = false) As Expression

Parâmetros

expression
Expression

A expressão do modelo de consulta re linq.

querySource
Remotion.Linq.Clauses.IQuerySource

A origem da consulta.

inProjection
Boolean

True quando a expressão é um projetor.

Retornos

Um fragmento de expressão de consulta compilado.

Aplica-se a