QueryRootProcessor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |