QueryRootProcessor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Visitatore che aggiunge nodi radice di query aggiuntivi durante l'elaborazione.
public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
- Ereditarietà
-
QueryRootProcessor
- Derivato
Costruttori
QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Crea una nuova istanza della classe con il provider di QueryRootProcessor query associato. |
Metodi
ShouldConvertToInlineQueryRoot(NewArrayExpression) |
Determina se un ConstantExpression oggetto deve essere convertito in un InlineQueryRootExpressionoggetto . Questo gestisce le espressioni inline i cui elementi sono tutte costanti. |
ShouldConvertToParameterQueryRoot(ParameterExpression) |
Determina se un ParameterExpression oggetto deve essere convertito in un ParameterQueryRootExpressionoggetto . |
VisitMethodCall(MethodCallExpression) |
Visitatore che aggiunge nodi radice di query aggiuntivi durante l'elaborazione. |