QueryCompilationContext.RegisterCorrelatedSubqueryMetadata Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert eine Zuordnung zwischen korrelierten Sammlungsabfragemodellen und Metadaten, die für die 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
Der Hauptteil aus Klausel.
- trackingQuery
- Boolean
Flag, das angibt, ob die Abfrage nachverfolgt werden soll oder nicht.
- firstNavigation
- INavigation
Die erste Navigation in der Kette führt zu einer sammlungsnavigation, die optimiert wird.
- collectionNavigation
- INavigation
Sammlungsnavigation, die optimiert wird.
- parentQuerySource
- Remotion.Linq.Clauses.IQuerySource
Abfragequelle, die ursprung der Sammlungsnavigation ist.