QueryTranslationPreprocessor 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.
Classe qui prétraite la requête avant la traduction.
Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.
public class QueryTranslationPreprocessor
type QueryTranslationPreprocessor = class
Public Class QueryTranslationPreprocessor
- Héritage
-
QueryTranslationPreprocessor
- Dérivé
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données et Fonctionnement des requêtes EF Core .
Constructeurs
QueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Crée une instance de la classe QueryTranslationPreprocessor. |
Propriétés
Dependencies |
Dépendances pour ce service. |
QueryCompilationContext |
Objet de contexte de compilation de requête pour la compilation actuelle. |
Méthodes
NormalizeQueryableMethod(Expression) |
Normalise les méthodes interrogeables dans la requête. |
Process(Expression) |
Applique des transformations de prétraitement à la requête. |
ProcessQueryRoots(Expression) |
Ajoute des nœuds racine de requête supplémentaires à la requête. |