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.0
namespace Microsoft.EntityFrameworkCore.Query
{
public abstract class EntityQueryModelVisitor : QueryModelVisitorBase
{
public override void VisitMainFromClause(MainFromClause fromClause, QueryModel queryModel);
}
}
.NET Core | 2.02.12.2 |
---|---|
Information specific to netcoreapp2.0 | |
Assembly | Microsoft.EntityFrameworkCore , Version=2.0.3.0, PublicKeyToken=adb9793829ddae60 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API