Bagikan melalui


RelationalQueryFilterRewritingConvention Kelas

Definisi

Konvensi yang mengonversi akses di DbSet<TEntity> dalam filter kueri menjadi EntityQueryRootExpression. Ini membuatnya konsisten dengan bagaimana akses DbSet dalam kueri aktual diwakili, yang memungkinkan pemrosesan yang lebih mudah dalam alur kueri.

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

Konstruktor

RelationalQueryFilterRewritingConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Membuat instans baru .RelationalQueryFilterRewritingConvention

Properti

DbSetAccessRewriter

Pengunjung digunakan untuk menulis ulang DbSet<TEntity> akses yang ditemui dalam filter kueri ke EntityQueryRootExpression.

(Diperoleh dari QueryFilterRewritingConvention)
Dependencies

Dependensi untuk layanan ini.

(Diperoleh dari QueryFilterRewritingConvention)
RelationalDependencies

Dependensi khusus penyedia relasional untuk layanan ini.

Metode

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil ketika model sedang diselesaikan.

Berlaku untuk