Freigeben über


QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Methode

Definition

Registriert eine Zuordnung zwischen korrelierten Sammlungsabfragemodellen und Metadaten, die für deren Verarbeitung erforderlich sind.

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

Die Standard from-Klausel.

trackingQuery
Boolean

Flag, das angibt, ob die Abfrage nachverfolgt werden soll oder nicht.

firstNavigation
INavigation

Erste Navigation in der Kette, die zur Optimierung der Sammlungsnavigation führt.

collectionNavigation
INavigation

Sammlungsnavigation, die optimiert wird.

parentQuerySource
Remotion.Linq.Clauses.IQuerySource

Abfragequelle, die den Ursprung der Sammlungsnavigation darstellt.

Gilt für: