7 references to TypeRestriction
System.Data.Entity (7)
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQuery.cs (1)
123
return BoolExpression.CreateLiteral(new
TypeRestriction
(new MemberProjectedSlot(path),
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs (2)
192
nullCondition = BoolExpression.CreateLiteral(new
TypeRestriction
(new MemberProjectedSlot(childPath),
212
BoolExpression typeCondition = BoolExpression.CreateLiteral(new
TypeRestriction
(new MemberProjectedSlot(currentPath), typeDomain), domainMap);
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (1)
326
domainQueryCondition = BoolExpression.CreateLiteral(new
TypeRestriction
(new MemberProjectedSlot(_extentPath), typeDomain), _domainMap);
System\Data\Mapping\ViewGeneration\Structures\TypeRestriction.cs (3)
63
BoolLiteral newLiteral = new
TypeRestriction
(RestrictedMemberSlot, new Domain(range, possibleValues));
70
return new
TypeRestriction
(newVar, this.Domain);
76
return new
TypeRestriction
(this.RestrictedMemberSlot, new Domain(this.Domain.Values, possibleValues));