QueryRootProcessor Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Návštěvník, který během předběžného zpracování přidává další kořenové uzly dotazů.
public class QueryRootProcessor : System.Linq.Expressions.ExpressionVisitor
type QueryRootProcessor = class
inherit ExpressionVisitor
Public Class QueryRootProcessor
Inherits ExpressionVisitor
- Dědičnost
-
QueryRootProcessor
- Odvozené
Konstruktory
QueryRootProcessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Vytvoří novou instanci QueryRootProcessor třídy s přidruženým poskytovatelem dotazů. |
Metody
ShouldConvertToInlineQueryRoot(NewArrayExpression) |
Určuje, zda ConstantExpression se má převést na InlineQueryRootExpression. To zpracovává případy vložené výrazy, jejichž prvky jsou všechny konstanty. |
ShouldConvertToParameterQueryRoot(ParameterExpression) |
Určuje, zda ParameterExpression se má převést na ParameterQueryRootExpression. |
VisitMethodCall(MethodCallExpression) |
Návštěvník, který během předběžného zpracování přidává další kořenové uzly dotazů. |
Platí pro
Entity Framework