DefiningQueryRewritingConvention Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Konvence, která převádí přístupy k interním DbSet<TEntity> filtrům dotazů a definuje dotazy na EntityQueryRootExpression. Díky tomu jsou konzistentní s tím, jak jsou přístupy DbSet ve skutečných dotazech reprezentovány, což umožňuje snadnější zpracování v kanálu dotazu.
public class DefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention
type DefiningQueryRewritingConvention = class
inherit QueryFilterRewritingConvention
Public Class DefiningQueryRewritingConvention
Inherits QueryFilterRewritingConvention
- Dědičnost
Poznámky
Další informace a příklady najdete v tématech Konvence vytváření modelů a Poskytovatel databáze EF Core v paměti .
Konstruktory
DefiningQueryRewritingConvention(ProviderConventionSetBuilderDependencies) |
Vytvoří novou instanci položky QueryFilterRewritingConvention. |
Vlastnosti
DbSetAccessRewriter |
Návštěvník přepsal DbSet<TEntity> přístupy zjištěné ve filtrech dotazů na EntityQueryRootExpression. (Zděděno od QueryFilterRewritingConvention) |
Dependencies |
Závislosti pro tuto službu. (Zděděno od QueryFilterRewritingConvention) |
Metody
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Konvence, která převádí přístupy k interním DbSet<TEntity> filtrům dotazů a definuje dotazy na EntityQueryRootExpression. Díky tomu jsou konzistentní s tím, jak jsou přístupy DbSet ve skutečných dotazech reprezentovány, což umožňuje snadnější zpracování v kanálu dotazu. |
Platí pro
Entity Framework