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
Источник запроса, который является источником навигации по коллекции.
Применяется к
Entity Framework