Partager via


RelationalQueryTranslationPreprocessor 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 RelationalQueryTranslationPreprocessor : Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor
type RelationalQueryTranslationPreprocessor = class
    inherit QueryTranslationPreprocessor
Public Class RelationalQueryTranslationPreprocessor
Inherits QueryTranslationPreprocessor
Héritage
RelationalQueryTranslationPreprocessor

Constructeurs

RelationalQueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, RelationalQueryTranslationPreprocessorDependencies, QueryCompilationContext)

Crée une instance de la classe QueryTranslationPreprocessor.

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)

S’applique à