RelationalQueryFilterRewritingConvention 类

定义

将查询筛选器EntityQueryRootExpression内部的访问转换为 的DbSet<TEntity>约定。 这使得它们与 DbSet 访问在实际查询中的表示方式一致,从而简化了查询管道中的处理。

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

构造函数

RelationalQueryFilterRewritingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

创建 RelationalQueryFilterRewritingConvention 的新实例。

属性

DbSetAccessRewriter

用于将查询筛选器中遇到的访问重写 DbSet<TEntity>EntityQueryRootExpression的访问者。

(继承自 QueryFilterRewritingConvention)
Dependencies

此服务的依赖项。

(继承自 QueryFilterRewritingConvention)
RelationalDependencies

此服务的关系提供程序特定的依赖项。

方法

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

在最终确定模型时调用。

适用于