Partager via


QueryTranslationPreprocessor Classe

Définition

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.

S’applique à