QueryRootProcessor Klasse

Definition

Ein Besucher, der während der Vorverarbeitung zusätzliche Abfragestammknoten hinzufügt.

public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
    inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
Vererbung
QueryRootProcessor
Abgeleitet

Konstruktoren

QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

Erstellt eine neue instance der -Klasse mit zugeordnetem QueryRootProcessor Abfrageanbieter.

Methoden

ShouldConvertToInlineQueryRoot(NewArrayExpression)

Bestimmt, ob ein ConstantExpression in ein InlineQueryRootExpressionkonvertiert werden soll. Dadurch werden Inlineausdrücke in Fällen behandelt, deren Elemente alle Konstanten sind.

ShouldConvertToParameterQueryRoot(ParameterExpression)

Bestimmt, ob ein ParameterExpression in ein ParameterQueryRootExpressionkonvertiert werden soll.

VisitMethodCall(MethodCallExpression)

Ein Besucher, der während der Vorverarbeitung zusätzliche Abfragestammknoten hinzufügt.

Gilt für: