QueryRootProcessor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Visitante que agrega nodos raíz de consulta adicionales durante el preprocesamiento.
public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
- Herencia
-
QueryRootProcessor
- Derivado
Constructores
QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Crea una nueva instancia de la QueryRootProcessor clase con el proveedor de consultas asociado. |
Métodos
ShouldConvertToInlineQueryRoot(NewArrayExpression) |
Determina si se debe convertir en ConstantExpression .InlineQueryRootExpression Esto controla los casos de expresiones insertadas cuyos elementos son todas las constantes. |
ShouldConvertToParameterQueryRoot(ParameterExpression) |
Determina si se debe convertir en ParameterExpression .ParameterQueryRootExpression |
VisitMethodCall(MethodCallExpression) |
Visitante que agrega nodos raíz de consulta adicionales durante el preprocesamiento. |