DefiningQueryRewritingConvention Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Convenzione che converte gli accessi di all'interno di DbSet<TEntity> filtri di query e la definizione di query in EntityQueryRootExpression. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive, che consente un'elaborazione più semplice nella pipeline di query.
[System.Runtime.CompilerServices.Nullable(0)]
public class DefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention
public class DefiningQueryRewritingConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type DefiningQueryRewritingConvention = class
inherit QueryFilterRewritingConvention
type DefiningQueryRewritingConvention = class
inherit QueryFilterRewritingConvention
Public Class DefiningQueryRewritingConvention
Inherits QueryFilterRewritingConvention
- Ereditarietà
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Convenzioni di compilazione di modelli e Provider di database in memoria di EF Core .
Costruttori
| Nome | Descrizione |
|---|---|
| DefiningQueryRewritingConvention(ProviderConventionSetBuilderDependencies) |
Crea una nuova istanza di QueryFilterRewritingConvention. |
Proprietà
| Nome | Descrizione |
|---|---|
| DbSetAccessRewriter |
Visitatore usato per riscrivere DbSet<TEntity> gli accessi rilevati nei filtri di query in EntityQueryRootExpression. (Ereditato da QueryFilterRewritingConvention) |
| Dependencies |
Dipendenze per questo servizio. (Ereditato da QueryFilterRewritingConvention) |
Metodi
| Nome | Descrizione |
|---|---|
| ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Convenzione che converte gli accessi di all'interno di DbSet<TEntity> filtri di query e la definizione di query in EntityQueryRootExpression. Ciò li rende coerenti con il modo in cui DbSet accede alle query effettive, che consente un'elaborazione più semplice nella pipeline di query. |