EntityQueryModelVisitor
CreateTransparentIdentifierMethodName
PropertyMethodInfo
QueryContextParameter
EntityQueryModelVisitor(IModel, IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, ISubQueryMemberPushDownExpressionVisitor, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IOrderingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, QueryCompilationContext)
CurrentParameter
Expression
LinqOperatorProvider
Model
QueryCompilationContext
AddOrUpdateMapping(IQuerySource, Expression)
AsyncSingleResultToSequence(QueryModel)
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>)
BindMethodCallToValueBuffer(MethodCallExpression, Expression)
BindNavigationPathMemberExpression<TResult>(MemberExpression, Func<IEnumerable<IPropertyBase>, IQuerySource, TResult>)
BindReadValueMethod(Type, Expression, Int32)
CompileAdditionalFromClauseExpression(AdditionalFromClause, QueryModel)
CompileGroupJoinInnerSequenceExpression(GroupJoinClause, QueryModel)
CompileJoinClauseInnerSequenceExpression(JoinClause, QueryModel)
CompileMainFromClauseExpression(MainFromClause, QueryModel)
CreateAsyncQueryExecutor<TResult>(QueryModel)
CreateExecutorLambda<TResults>()
CreateQueryExecutor<TResult>(QueryModel)
ExtractQueryAnnotations(QueryModel)
IncludeNavigations(QueryModel)
IncludeNavigations(IncludeSpecification, Type, LambdaExpression, Boolean)
IncludeNavigations(QueryModel, IReadOnlyCollection<IncludeSpecification>)
InterceptExceptions()
OptimizeQueryModel(QueryModel)
ReplaceClauseReferences(Expression, IQuerySource, Boolean)
SingleResultToSequence(QueryModel)
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)
net481
namespace Microsoft.Data.Entity.Query
{
public abstract class EntityQueryModelVisitor : QueryModelVisitorBase
{
protected virtual ? OptimizeQueryModel(QueryModel queryModel);
}
}
| .NET Framework | 4.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
|---|---|
Information specific to net481 | |
| Assembly | EntityFramework.Core , Version=7.0.0.0, PublicKeyToken=adb9793829ddae60 |
| Referencing | Your project needs a package reference to |
| Package | EntityFramework.Core (7.0.0-rc1-final) net451 |
| Preview | This API is contained in a prerelease package. |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API