Condividi tramite


QueryFilterDefiningQueryRewritingConvention Classe

Definizione

Convenzione che converte gli accessi di DbSet all'interno dei filtri di query e la definizione di query in EntityQueryables. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive vengono rappresentati, consentendo un'elaborazione più semplice nella pipeline di query.

public class QueryFilterDefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizedConvention
type QueryFilterDefiningQueryRewritingConvention = class
    interface IModelFinalizedConvention
    interface IConvention
Public Class QueryFilterDefiningQueryRewritingConvention
Implements IModelFinalizedConvention
Ereditarietà
QueryFilterDefiningQueryRewritingConvention
Derivato
Implementazioni

Costruttori

QueryFilterDefiningQueryRewritingConvention(ProviderConventionSetBuilderDependencies)

Crea una nuova istanza di QueryFilterDefiningQueryRewritingConvention.

Proprietà

DbSetAccessRewriter

Visitatore usato per riscrivere gli accessi dbSet rilevati nei filtri di query e definire query in EntityQueryables.

Dependencies

Oggetto parametro contenente le dipendenze del servizio.

Metodi

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chiamato dopo la finalizzazione di un modello.

Si applica a