RelationalQueryTranslationPreprocessor 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 RelationalQueryTranslationPreprocessor : Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor
type RelationalQueryTranslationPreprocessor = class
inherit QueryTranslationPreprocessor
Public Class RelationalQueryTranslationPreprocessor
Inherits QueryTranslationPreprocessor
- Héritage
Constructeurs
Propriétés
Dependencies |
Dépendances pour ce service. (Hérité de QueryTranslationPreprocessor) |
QueryCompilationContext |
Objet de contexte de compilation de requête pour la compilation actuelle. (Hérité de QueryTranslationPreprocessor) |
RelationalDependencies |
Dépendances spécifiques au fournisseur relationnel pour ce service. |
Méthodes
NormalizeQueryableMethod(Expression) |
Normalise les méthodes interrogeables dans la requête. |
NormalizeQueryableMethod(Expression) |
Normalise les méthodes interrogeables dans la requête. (Hérité de QueryTranslationPreprocessor) |
Process(Expression) |
Applique des transformations de prétraitement à la requête. |
Process(Expression) |
Applique des transformations de prétraitement à la requête. (Hérité de QueryTranslationPreprocessor) |
ProcessQueryRoots(Expression) |
Ajoute des nœuds racine de requête supplémentaires à la requête. |
ProcessQueryRoots(Expression) |
Ajoute des nœuds racine de requête supplémentaires à la requête. (Hérité de QueryTranslationPreprocessor) |