EntityQueryModelVisitor.ReplaceClauseReferences メソッド

定義

re-linq クエリ モデル式をコンパイル済みクエリ式に変換します。

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

パラメーター

expression
Expression

re-linq クエリ モデル式。

querySource
Remotion.Linq.Clauses.IQuerySource

クエリ ソース。

inProjection
Boolean

True を指定すると、式がプロジェクターになります。

戻り値

コンパイル済みのクエリ式フラグメント。

適用対象