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 EntityQueryModelVisitor(IModel model, IQueryOptimizer queryOptimizer, INavigationRewritingExpressionVisitorFactory navigationRewritingExpressionVisitorFactory, ISubQueryMemberPushDownExpressionVisitor subQueryMemberPushDownExpressionVisitor, IQuerySourceTracingExpressionVisitorFactory querySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory entityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor taskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory memberAccessBindingExpressionVisitorFactory, IOrderingExpressionVisitorFactory orderingExpressionVisitorFactory, IProjectionExpressionVisitorFactory projectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory entityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor queryAnnotationExtractor, IResultOperatorHandler resultOperatorHandler, IEntityMaterializerSource entityMaterializerSource, IExpressionPrinter expressionPrinter, QueryCompilationContext queryCompilationContext);
}
}
| nuget.org | 0.1 % Reference this API |
|---|---|
| .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