Share via


QueryFilterDefiningQueryRewritingConvention Sınıf

Tanım

Sorgu filtreleri içindeki DbSet'lerin erişimlerini dönüştüren ve sorguları EntityQueryables'a tanımlayan kural. Bu, bunları gerçek sorgulardaki DbSet erişimlerinin temsili ile tutarlı hale getirir ve bu da sorgu işlem hattında daha kolay işlemeye olanak tanır.

public class QueryFilterDefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizedConvention
type QueryFilterDefiningQueryRewritingConvention = class
    interface IModelFinalizedConvention
    interface IConvention
Public Class QueryFilterDefiningQueryRewritingConvention
Implements IModelFinalizedConvention
Devralma
QueryFilterDefiningQueryRewritingConvention
Türetilmiş
Uygulamalar

Oluşturucular

QueryFilterDefiningQueryRewritingConvention(ProviderConventionSetBuilderDependencies)

QueryFilterDefiningQueryRewritingConvention öğesinin yeni bir örneğini oluşturur.

Özellikler

DbSetAccessRewriter

Sorgu filtrelerinde karşılaşılan DbSets erişimlerini yeniden yazmak ve EntityQueryables'a sorgu tanımlamak için kullanılan ziyaretçi.

Dependencies

Hizmet bağımlılıklarını içeren parametre nesnesi.

Yöntemler

ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Bir model sonlandırıldıktan sonra çağrılır.

Şunlara uygulanır