Поделиться через


QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Метод

Определение

Регистрирует сопоставление между коррелирующими моделями запросов коллекции и метаданными, необходимыми для их обработки.

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)

Параметры

mainFromClause
Remotion.Linq.Clauses.MainFromClause

Предложение main from.

trackingQuery
Boolean

Флаг, указывающий, следует ли отслеживать запрос.

firstNavigation
INavigation

Первая навигация в цепочке, которая приводит к оптимизированной навигации по коллекции.

collectionNavigation
INavigation

Оптимизированная навигация по коллекции.

parentQuerySource
Remotion.Linq.Clauses.IQuerySource

Источник запроса, который является источником навигации по коллекции.

Применяется к