Compartir a través de


QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Método

Definición

Registra una asignación entre los modelos de consulta de colección correlacionados y los metadatos necesarios para procesarlos.

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

La cláusula main from.

trackingQuery
Boolean

Marca que indica si se debe realizar un seguimiento de la consulta o no.

firstNavigation
INavigation

Primera navegación en la cadena que conduce a la navegación de recopilación que se está optimizando.

collectionNavigation
INavigation

Navegación de colección que se está optimizando.

parentQuerySource
Remotion.Linq.Clauses.IQuerySource

Origen de consulta que es el origen de la navegación de la colección.

Se aplica a