共用方式為


QueryRootProcessor 類別

定義

在前置處理期間新增其他查詢根節點的訪客。

public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
    inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
繼承
QueryRootProcessor
衍生

建構函式

QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

使用相關聯的查詢提供者,建立 類別的新實例 QueryRootProcessor

方法

ShouldConvertToInlineQueryRoot(NewArrayExpression)

判斷 是否 ConstantExpression 應該轉換成 InlineQueryRootExpression 。 這會處理內嵌運算式,其元素都是常數。

ShouldConvertToParameterQueryRoot(ParameterExpression)

判斷 是否 ParameterExpression 應該轉換成 ParameterQueryRootExpression

VisitMethodCall(MethodCallExpression)

在前置處理期間新增其他查詢根節點的訪客。

適用於