QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Entity Framework