QueryTranslationPreprocessor 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í.
Třída, která před překladem dotaz předzpracuje.
Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.
public class QueryTranslationPreprocessor
type QueryTranslationPreprocessor = class
Public Class QueryTranslationPreprocessor
- Dědičnost
-
QueryTranslationPreprocessor
- Odvozené
Poznámky
Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databází aJak fungují dotazy EF Core .
Konstruktory
QueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Vytvoří novou instanci třídy QueryTranslationPreprocessor. |
Vlastnosti
Dependencies |
Závislosti pro tuto službu. |
QueryCompilationContext |
Kontextový objekt kompilace dotazu pro aktuální kompilaci. |
Metody
NormalizeQueryableMethod(Expression) |
Normalizuje dotazovatelné metody v dotazu. |
Process(Expression) |
Použije na dotaz předzpracování transformací. |
ProcessQueryRoots(Expression) |
Přidá do dotazu další kořenové uzly dotazu. |
Platí pro
Entity Framework