QueryRootProcessor Classe

Definição

Um visitante que adiciona nós raiz de consulta adicionais durante o pré-processamento.

public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
    inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
Herança
QueryRootProcessor
Derivado

Construtores

Nome Description
QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

Cria uma nova instância da classe com o QueryRootProcessor provedor de consultas associado.

Métodos

Nome Description
ShouldConvertToInlineQueryRoot(NewArrayExpression)

Determina se um ConstantExpression deve ser convertido em um InlineQueryRootExpression. Isso manipula casos de expressões embutidas cujos elementos são todas constantes.

ShouldConvertToParameterQueryRoot(ParameterExpression)

Determina se um ParameterExpression deve ser convertido em um ParameterQueryRootExpression.

VisitMethodCall(MethodCallExpression)

Um visitante que adiciona nós raiz de consulta adicionais durante o pré-processamento.

Aplica-se a