Condividi tramite


RelationalQueryFilterRewritingConvention Classe

Definizione

Convenzione che converte gli accessi di all'interno di filtri di DbSet<TEntity> query in EntityQueryRootExpression. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive, che consente un'elaborazione più semplice nella pipeline di query.

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

Costruttori

RelationalQueryFilterRewritingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nuova istanza di RelationalQueryFilterRewritingConvention.

Proprietà

DbSetAccessRewriter

Visitatore usato per riscrivere DbSet<TEntity> gli accessi rilevati nei filtri di query in EntityQueryRootExpression.

(Ereditato da QueryFilterRewritingConvention)
Dependencies

Dipendenze per questo servizio.

(Ereditato da QueryFilterRewritingConvention)
RelationalDependencies

Dipendenze specifiche del provider relazionale per questo servizio.

Metodi

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Chiamato quando viene finalizzato un modello.

Si applica a