QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Método

Definição

Registra um mapeamento entre modelos de consulta de coleção correlacionados e metadados necessários para processá-los.

public virtual void RegisterCorrelatedSubqueryMetadata (Remotion.Linq.Clauses.MainFromClause mainFromClause, bool trackingQuery, Microsoft.EntityFrameworkCore.Metadata.INavigation firstNavigation, Microsoft.EntityFrameworkCore.Metadata.INavigation collectionNavigation, Remotion.Linq.Clauses.IQuerySource parentQuerySource);
abstract member RegisterCorrelatedSubqueryMetadata : Remotion.Linq.Clauses.MainFromClause * bool * Microsoft.EntityFrameworkCore.Metadata.INavigation * Microsoft.EntityFrameworkCore.Metadata.INavigation * Remotion.Linq.Clauses.IQuerySource -> unit
override this.RegisterCorrelatedSubqueryMetadata : Remotion.Linq.Clauses.MainFromClause * bool * Microsoft.EntityFrameworkCore.Metadata.INavigation * Microsoft.EntityFrameworkCore.Metadata.INavigation * Remotion.Linq.Clauses.IQuerySource -> unit
Public Overridable Sub RegisterCorrelatedSubqueryMetadata (mainFromClause As MainFromClause, trackingQuery As Boolean, firstNavigation As INavigation, collectionNavigation As INavigation, parentQuerySource As IQuerySource)

Parâmetros

mainFromClause
Remotion.Linq.Clauses.MainFromClause

O main da cláusula .

trackingQuery
Boolean

Sinalizador que indica se a consulta deve ser rastreada ou não.

firstNavigation
INavigation

Primeira navegação na cadeia que leva à navegação de coleção que está sendo otimizada.

collectionNavigation
INavigation

Navegação de coleção que está sendo otimizada.

parentQuerySource
Remotion.Linq.Clauses.IQuerySource

Fonte de consulta que é a origem da navegação da coleção.

Aplica-se a