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)

在预处理期间添加其他查询根节点的访问者。

适用于