QueryRootProcessor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Visiteur qui ajoute des nœuds racine de requête supplémentaires pendant le prétraitement.
public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
- Héritage
-
QueryRootProcessor
- Dérivé
Constructeurs
QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Crée un instance de la classe avec le QueryRootProcessor fournisseur de requête associé. |
Méthodes
ShouldConvertToInlineQueryRoot(NewArrayExpression) |
Détermine si un ConstantExpression doit être converti en .InlineQueryRootExpression Cela gère les cas d’expressions inline dont les éléments sont tous des constantes. |
ShouldConvertToParameterQueryRoot(ParameterExpression) |
Détermine si un ParameterExpression doit être converti en .ParameterQueryRootExpression |
VisitMethodCall(MethodCallExpression) |
Visiteur qui ajoute des nœuds racine de requête supplémentaires pendant le prétraitement. |