QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Metoda

Definicja

Rejestruje mapowanie między skorelowanymi modelami zapytań kolekcji i metadanymi potrzebnymi do ich przetworzenia.

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)

Parametry

mainFromClause
Remotion.Linq.Clauses.MainFromClause

Główna klauzula from.

trackingQuery
Boolean

Flaga wskazująca, czy zapytanie powinno być śledzone, czy nie.

firstNavigation
INavigation

Pierwsza nawigacja w łańcuchu prowadząca do nawigacji po kolekcji, która jest zoptymalizowana.

collectionNavigation
INavigation

Nawigacja po kolekcji, która jest zoptymalizowana.

parentQuerySource
Remotion.Linq.Clauses.IQuerySource

Źródło zapytania, które jest źródłem nawigacji kolekcji.

Dotyczy