DefiningQueryRewritingConvention Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvention, die Zugriffe auf innerhalb von DbSet<TEntity> Abfragefiltern und definierende Abfragen 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 DefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention
type DefiningQueryRewritingConvention = class
inherit QueryFilterRewritingConvention
Public Class DefiningQueryRewritingConvention
Inherits QueryFilterRewritingConvention
- Vererbung
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellerstellungskonventionen und Der EF Core-In-Memory-Datenbankanbieter .
Konstruktoren
DefiningQueryRewritingConvention(ProviderConventionSetBuilderDependencies) |
Erstellt eine neue Instanz von QueryFilterRewritingConvention. |
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) |
Methoden
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Konvention, die Zugriffe auf innerhalb von DbSet<TEntity> Abfragefiltern und definierende Abfragen 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. |
Gilt für:
Entity Framework