DefiningQueryRewritingConvention Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwencja, która konwertuje dostęp wewnątrz DbSet<TEntity> filtrów zapytań i definiując zapytania na .EntityQueryRootExpression Dzięki temu są one spójne ze sposobem, w jaki zestaw dbSet uzyskuje dostęp do rzeczywistych zapytań, co umożliwia łatwiejsze przetwarzanie w potoku zapytania.
public class DefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention
type DefiningQueryRewritingConvention = class
inherit QueryFilterRewritingConvention
Public Class DefiningQueryRewritingConvention
Inherits QueryFilterRewritingConvention
- Dziedziczenie
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Konwencje tworzenia modeli i Dostawca bazy danych w pamięci platformy EF Core .
Konstruktory
DefiningQueryRewritingConvention(ProviderConventionSetBuilderDependencies) |
Tworzy nowe wystąpienie klasy QueryFilterRewritingConvention. |
Właściwości
DbSetAccessRewriter |
Odwiedzający używany do ponownego zapisywania DbSet<TEntity> dostępu napotkanych w filtrach zapytań do .EntityQueryRootExpression (Odziedziczone po QueryFilterRewritingConvention) |
Dependencies |
Zależności dla tej usługi. (Odziedziczone po QueryFilterRewritingConvention) |
Metody
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Konwencja, która konwertuje dostęp wewnątrz DbSet<TEntity> filtrów zapytań i definiując zapytania na .EntityQueryRootExpression Dzięki temu są one spójne ze sposobem, w jaki zestaw dbSet uzyskuje dostęp do rzeczywistych zapytań, co umożliwia łatwiejsze przetwarzanie w potoku zapytania. |