Freigeben über


RelationalQueryFilterRewritingConvention Klasse

Definition

Konvention, die Zugriffe innerhalb von DbSet<TEntity> Abfragefiltern in EntityQueryRootExpressionkonvertiert. Dadurch sind sie konsistent mit der Darstellung von DbSet-Zugriffen in den tatsächlichen Abfragen, was eine einfachere Verarbeitung in der Abfragepipeline ermöglicht.

public class RelationalQueryFilterRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention
type RelationalQueryFilterRewritingConvention = class
    inherit QueryFilterRewritingConvention
Public Class RelationalQueryFilterRewritingConvention
Inherits QueryFilterRewritingConvention
Vererbung
RelationalQueryFilterRewritingConvention

Konstruktoren

RelationalQueryFilterRewritingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Erstellt eine neue Instanz von RelationalQueryFilterRewritingConvention.

Eigenschaften

DbSetAccessRewriter

Besucher, der verwendet wird, um DbSet<TEntity> Zugriffe, die in Abfragefiltern auftreten, in umzuschreiben EntityQueryRootExpression.

(Geerbt von QueryFilterRewritingConvention)
Dependencies

Abhängigkeiten für diesen Dienst.

(Geerbt von QueryFilterRewritingConvention)
RelationalDependencies

Relationale Anbieterspezifische Abhängigkeiten für diesen Dienst.

Methoden

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Wird aufgerufen, wenn ein Modell abgeschlossen wird.

Gilt für: