Compartir a través de


RelationalQueryFilterRewritingConvention Clase

Definición

Convención que convierte los accesos de los filtros de DbSet<TEntity> consulta dentro en EntityQueryRootExpression. Esto hace que sean coherentes con el modo en que DbSet accede a las consultas reales, lo que permite un procesamiento más sencillo en la canalización de consulta.

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

Constructores

RelationalQueryFilterRewritingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nueva instancia de RelationalQueryFilterRewritingConvention.

Propiedades

DbSetAccessRewriter

Visitante usado para reescribir DbSet<TEntity> los accesos encontrados en los filtros de consulta a EntityQueryRootExpression.

(Heredado de QueryFilterRewritingConvention)
Dependencies

Dependencias de este servicio.

(Heredado de QueryFilterRewritingConvention)
RelationalDependencies

Dependencias específicas del proveedor relacional para este servicio.

Métodos

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Se llama cuando se finaliza un modelo.

Se aplica a