QueryRootProcessor Klasa

Definicja

Osoba odwiedzająca, która dodaje dodatkowe węzły główne zapytania podczas przetwarzania wstępnego.

public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
    inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
Dziedziczenie
QueryRootProcessor
Pochodne

Konstruktory

QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

Tworzy nowe wystąpienie QueryRootProcessor klasy ze skojarzonym dostawcą zapytań.

Metody

ShouldConvertToInlineQueryRoot(NewArrayExpression)

Określa, czy element ConstantExpression powinien zostać przekonwertowany na element InlineQueryRootExpression. Obsługuje to wyrażenia wbudowane, których elementy są stałe.

ShouldConvertToParameterQueryRoot(ParameterExpression)

Określa, czy element ParameterExpression powinien zostać przekonwertowany na element ParameterQueryRootExpression.

VisitMethodCall(MethodCallExpression)

Osoba odwiedzająca, która dodaje dodatkowe węzły główne zapytania podczas przetwarzania wstępnego.

Dotyczy