Bagikan melalui


QueryRootProcessor Kelas

Definisi

Pengunjung yang menambahkan simpul akar kueri tambahan selama pra-pemrosesan.

public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
    inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
Warisan
QueryRootProcessor
Turunan

Konstruktor

QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

Membuat instans QueryRootProcessor baru kelas dengan penyedia kueri terkait.

Metode

ShouldConvertToInlineQueryRoot(NewArrayExpression)

Menentukan apakah ConstantExpression harus dikonversi menjadi InlineQueryRootExpression. Ini menangani kasus ekspresi sebaris yang elemennya adalah semua konstanta.

ShouldConvertToParameterQueryRoot(ParameterExpression)

Menentukan apakah ParameterExpression harus dikonversi menjadi ParameterQueryRootExpression.

VisitMethodCall(MethodCallExpression)

Pengunjung yang menambahkan simpul akar kueri tambahan selama pra-pemrosesan.

Berlaku untuk