Bagikan melalui


QueryFilterRewritingConvention Kelas

Definisi

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

public class QueryFilterRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
type QueryFilterRewritingConvention = class
    interface IModelFinalizingConvention
    interface IConvention
Public Class QueryFilterRewritingConvention
Implements IModelFinalizingConvention
Warisan
QueryFilterRewritingConvention
Turunan
Penerapan

Keterangan

Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.

Konstruktor

QueryFilterRewritingConvention(ProviderConventionSetBuilderDependencies)

Membuat instans baru .QueryFilterRewritingConvention

Properti

DbSetAccessRewriter

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

Dependencies

Dependensi untuk layanan ini.

Metode

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil ketika model sedang diselesaikan.

Berlaku untuk