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>)

在完成模型時呼叫。

適用於