3 types derived from DbExpressionEntitySetInfo
System.Data.Entity (3)
System\Data\Mapping\ViewValidator.cs (3)
592
private class DbExpressionSimpleTypeEntitySetInfo :
DbExpressionEntitySetInfo
607
private class DbExpressionStructuralTypeEntitySetInfo :
DbExpressionEntitySetInfo
635
private class DbExpressionMemberCollectionEntitySetInfo :
DbExpressionEntitySetInfo
60 references to DbExpressionEntitySetInfo
System.Data.Entity (60)
System\Data\Mapping\ViewValidator.cs (60)
262
private class AssociationSetViewValidator : DbExpressionVisitor<
DbExpressionEntitySetInfo
>
264
private readonly Stack<KeyValuePair<string,
DbExpressionEntitySetInfo
>> variableScopes = new Stack<KeyValuePair<string,
DbExpressionEntitySetInfo
>>();
280
internal
DbExpressionEntitySetInfo
VisitExpression(DbExpression expression)
285
private
DbExpressionEntitySetInfo
VisitExpressionBinding(DbExpressionBinding binding)
297
DbExpressionEntitySetInfo
info = this.VisitExpressionBinding(binding);
298
this.variableScopes.Push(new KeyValuePair<string,
DbExpressionEntitySetInfo
>(binding.VariableName, info));
336
public override
DbExpressionEntitySetInfo
Visit(DbExpression expression)
341
public override
DbExpressionEntitySetInfo
Visit(DbVariableReferenceExpression expression)
346
public override
DbExpressionEntitySetInfo
Visit(DbPropertyExpression expression)
356
public override
DbExpressionEntitySetInfo
Visit(DbProjectExpression expression)
359
DbExpressionEntitySetInfo
setInfo = VisitExpression(expression.Projection);
364
public override
DbExpressionEntitySetInfo
Visit(DbNewInstanceExpression expression)
372
foreach (
DbExpressionEntitySetInfo
info in argumentSetInfos.entitySetInfos)
394
public override
DbExpressionEntitySetInfo
Visit(DbRefExpression expression)
400
public override
DbExpressionEntitySetInfo
Visit(DbComparisonExpression expression)
405
public override
DbExpressionEntitySetInfo
Visit(DbLikeExpression expression)
410
public override
DbExpressionEntitySetInfo
Visit(DbLimitExpression expression)
415
public override
DbExpressionEntitySetInfo
Visit(DbIsNullExpression expression)
420
public override
DbExpressionEntitySetInfo
Visit(DbArithmeticExpression expression)
425
public override
DbExpressionEntitySetInfo
Visit(DbAndExpression expression)
430
public override
DbExpressionEntitySetInfo
Visit(DbOrExpression expression)
435
public override
DbExpressionEntitySetInfo
Visit(DbNotExpression expression)
440
public override
DbExpressionEntitySetInfo
Visit(DbDistinctExpression expression)
445
public override
DbExpressionEntitySetInfo
Visit(DbElementExpression expression)
450
public override
DbExpressionEntitySetInfo
Visit(DbIsEmptyExpression expression)
455
public override
DbExpressionEntitySetInfo
Visit(DbUnionAllExpression expression)
460
public override
DbExpressionEntitySetInfo
Visit(DbIntersectExpression expression)
465
public override
DbExpressionEntitySetInfo
Visit(DbExceptExpression expression)
470
public override
DbExpressionEntitySetInfo
Visit(DbTreatExpression expression)
475
public override
DbExpressionEntitySetInfo
Visit(DbIsOfExpression expression)
480
public override
DbExpressionEntitySetInfo
Visit(DbCastExpression expression)
485
public override
DbExpressionEntitySetInfo
Visit(DbCaseExpression expression)
490
public override
DbExpressionEntitySetInfo
Visit(DbOfTypeExpression expression)
495
public override
DbExpressionEntitySetInfo
Visit(DbRelationshipNavigationExpression expression)
500
public override
DbExpressionEntitySetInfo
Visit(DbDerefExpression expression)
505
public override
DbExpressionEntitySetInfo
Visit(DbRefKeyExpression expression)
510
public override
DbExpressionEntitySetInfo
Visit(DbEntityRefExpression expression)
515
public override
DbExpressionEntitySetInfo
Visit(DbScanExpression expression)
520
public override
DbExpressionEntitySetInfo
Visit(DbFilterExpression expression)
525
public override
DbExpressionEntitySetInfo
Visit(DbConstantExpression expression)
530
public override
DbExpressionEntitySetInfo
Visit(DbNullExpression expression)
535
public override
DbExpressionEntitySetInfo
Visit(DbCrossJoinExpression expression)
540
public override
DbExpressionEntitySetInfo
Visit(DbJoinExpression expression)
545
public override
DbExpressionEntitySetInfo
Visit(DbParameterReferenceExpression expression)
550
public override
DbExpressionEntitySetInfo
Visit(DbFunctionExpression expression)
555
public override
DbExpressionEntitySetInfo
Visit(DbLambdaExpression expression)
561
public override
DbExpressionEntitySetInfo
Visit(DbApplyExpression expression)
566
public override
DbExpressionEntitySetInfo
Visit(DbGroupByExpression expression)
571
public override
DbExpressionEntitySetInfo
Visit(DbSkipExpression expression)
576
public override
DbExpressionEntitySetInfo
Visit(DbSortExpression expression)
581
public override
DbExpressionEntitySetInfo
Visit(DbQuantifierExpression expression)
609
private Dictionary<String,
DbExpressionEntitySetInfo
> m_entitySetInfos;
613
m_entitySetInfos = new Dictionary<string,
DbExpressionEntitySetInfo
>();
616
internal void Add(string key,
DbExpressionEntitySetInfo
value)
621
internal IEnumerable<KeyValuePair<string,
DbExpressionEntitySetInfo
>> SetInfos
629
internal
DbExpressionEntitySetInfo
GetEntitySetInfoForMember(string memberName)
637
private IEnumerable<
DbExpressionEntitySetInfo
> m_entitySets;
639
internal DbExpressionMemberCollectionEntitySetInfo(IEnumerable<
DbExpressionEntitySetInfo
> entitySetInfos)
644
internal IEnumerable<
DbExpressionEntitySetInfo
> entitySetInfos