Bagikan melalui


QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Metode

Definisi

Mendaftarkan pemetaan antara model kueri koleksi yang berkorelasi dan metadata yang diperlukan untuk memprosesnya.

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)

Parameter

mainFromClause
Remotion.Linq.Clauses.MainFromClause

Yang utama dari klausul.

trackingQuery
Boolean

Bendera yang menunjukkan apakah kueri harus dilacak atau tidak.

firstNavigation
INavigation

Navigasi pertama dalam rantai yang mengarah ke navigasi pengumpulan yang sedang dioptimalkan.

collectionNavigation
INavigation

Navigasi koleksi yang sedang dioptimalkan.

parentQuerySource
Remotion.Linq.Clauses.IQuerySource

Sumber kueri yang merupakan asal navigasi koleksi.

Berlaku untuk