- EntityQueryModelVisitor - QueryContextParameter 
- EntityQueryModelVisitor(EntityQueryModelVisitorDependencies, QueryCompilationContext) 
- CurrentParameter 
- Expression 
- LinqOperatorProvider 
- QueryCompilationContext 
- SelectAsyncMethod 
- BindMemberExpression<TResult>(MemberExpression, IQuerySource, Func<IProperty, IQuerySource, TResult>) 
- BindMemberExpression(MemberExpression, Action<IProperty, IQuerySource>) 
- BindMemberToValueBuffer(MemberExpression, Expression) 
- BindMethodCallExpression<TResult>(MethodCallExpression, Func<IProperty, IQuerySource, TResult>) 
- BindMethodCallExpression<TResult>(MethodCallExpression, IQuerySource, Func<IProperty, IQuerySource, TResult>) 
- BindMethodCallExpression(MethodCallExpression, Action<IProperty, IQuerySource>) 
- BindMethodCallToEntity(MethodCallExpression, MethodCallExpression) 
- BindMethodCallToValueBuffer(MethodCallExpression, Expression) 
- BindNavigationPathPropertyExpression<TResult>(Expression, Func<IReadOnlyList<IPropertyBase>, IQuerySource, TResult>) 
- BindReadValueMethod(Type, Expression, Int32, IProperty) 
- CallCreateTransparentIdentifier(Type, Expression, Expression) 
- CanOptimizeCorrelatedCollections() 
- CompileAdditionalFromClauseExpression(AdditionalFromClause, QueryModel) 
- CompileGroupJoinInnerSequenceExpression(GroupJoinClause, QueryModel) 
- CompileJoinClauseInnerSequenceExpression(JoinClause, QueryModel) 
- CompileMainFromClauseExpression(MainFromClause, QueryModel) 
- CreateAsyncQueryExecutor<TResult>(QueryModel) 
- CreateExecutorLambda<TResults>() 
- CreateQueryExecutor<TResult>(QueryModel) 
- CreateTransparentIdentifierType(Type, Type) 
- ExtractQueryAnnotations(QueryModel) 
- InterceptExceptions() 
- IntroduceTransparentScope(IQuerySource, QueryModel, Int32, Type) 
- OnBeforeNavigationRewrite(QueryModel) 
- OptimizeQueryModel(QueryModel, Boolean) 
- RemoveOrderings(QueryModel) 
- ReplaceClauseReferences(Expression, IQuerySource, Boolean) 
- RewriteProjectedCollectionNavigationsToIncludes(QueryModel) 
- ShouldApplyDefiningQuery(IEntityType, IQuerySource) 
- SingleResultToSequence(QueryModel, Type) 
- TrackEntitiesInResults<TResult>(QueryModel) 
- VisitAdditionalFromClause(AdditionalFromClause, QueryModel, Int32) 
- VisitGroupJoinClause(GroupJoinClause, QueryModel, Int32) 
- VisitJoinClause(JoinClause, QueryModel, Int32) 
- VisitMainFromClause(MainFromClause, QueryModel) 
- VisitOrdering(Ordering, QueryModel, OrderByClause, Int32) 
- VisitQueryModel(QueryModel) 
- VisitResultOperator(ResultOperatorBase, QueryModel, Int32) 
- VisitSelectClause(SelectClause, QueryModel) 
- VisitWhereClause(WhereClause, QueryModel, Int32) 
 
netcoreapp2.2
    namespace Microsoft.EntityFrameworkCore.Query
{
    public abstract class EntityQueryModelVisitor : QueryModelVisitorBase
    {
        protected virtual void TrackEntitiesInResults<TResult>(QueryModel queryModel);
    }
}
            | .NET Core | 2.02.12.2 | 
|---|---|
| Information specific to netcoreapp2.2 | |
| Assembly | Microsoft.EntityFrameworkCore , Version=2.2.6.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API