Partager via


RelationalShapedQueryCompilingExpressionVisitor Classe

Définition

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

public class RelationalShapedQueryCompilingExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor
type RelationalShapedQueryCompilingExpressionVisitor = class
    inherit ShapedQueryCompilingExpressionVisitor
Public Class RelationalShapedQueryCompilingExpressionVisitor
Inherits ShapedQueryCompilingExpressionVisitor
Héritage
RelationalShapedQueryCompilingExpressionVisitor

Constructeurs

RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, QueryCompilationContext)

Crée une instance de la classe ShapedQueryCompilingExpressionVisitor.

Propriétés

Dependencies

Dépendances pour ce service.

(Hérité de ShapedQueryCompilingExpressionVisitor)
IsAsync

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

(Hérité de ShapedQueryCompilingExpressionVisitor)
IsBuffering

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

(Hérité de ShapedQueryCompilingExpressionVisitor)
IsTracking

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

(Hérité de ShapedQueryCompilingExpressionVisitor)
QueryCompilationContext

Objet de contexte de compilation de requête pour la compilation actuelle.

(Hérité de ShapedQueryCompilingExpressionVisitor)
RelationalDependencies

Dépendances spécifiques au fournisseur relationnel pour ce service.

Méthodes

InjectEntityMaterializers(Expression)

Injectez des matérialisateurs d’entité dans une expression de modélisateur donnée. StructuralTypeShaperExpression est remplacé par l’expression de matérialisateur pour une entité donnée.

(Hérité de ShapedQueryCompilingExpressionVisitor)
VerifyNoClientConstant(Expression)

Vérifie que l’expression de modélisateur donnée ne contient pas de constante côté client, ce qui peut entraîner une fuite de mémoire.

(Hérité de ShapedQueryCompilingExpressionVisitor)
VisitExtension(Expression)

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

VisitExtension(Expression)

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

(Hérité de ShapedQueryCompilingExpressionVisitor)
VisitNonQuery(NonQueryExpression)

Visite le donné nonQueryExpression, en retournant une expression qui, lorsqu’elle est compilée, peut exécuter l’opération de non-requête sur la base de données.

VisitShapedQuery(ShapedQueryExpression)

Visite l’expression de requête mise en forme donnée pour créer une expression d’énumérable.

VisitShapedQuery(ShapedQueryExpression)

Visite l’expression de requête mise en forme donnée pour créer une expression d’énumérable.

(Hérité de ShapedQueryCompilingExpressionVisitor)
VisitShapedQueryExpression(ShapedQueryExpression)

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

VisitShapedQueryExpression(ShapedQueryExpression)

Classe qui compile l’expression du modélisateur pour une expression de requête mise en forme donnée.

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 de l’application.

(Hérité de ShapedQueryCompilingExpressionVisitor)

S’applique à