1 write to _domainMap
System.Data.Entity (1)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (1)
84
_domainMap
= context.MemberMaps.LeftDomainMap;
22 references to _domainMap
System.Data.Entity (22)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (22)
89
_keyAttributes = new List<MemberPath>(MemberPath.GetKeyMembers(context.Extent,
_domainMap
));
121
GenerateCaseStatements(
_domainMap
.ConditionMembers(_extentPath.Extent), _usedViews);
148
_domainQuery, _context,
_domainMap
, _errorLog, _config);
225
return
_domainMap
.GetDomain(currentPath);
243
List<MemberPath> members = new List<MemberPath>(
_domainMap
.ConditionMembers(_extentPath.Extent));
247
IEnumerable<Constant> oldDomain =
_domainMap
.GetDomain(currentPath);
253
oldDomain =
_domainMap
.GetDomain(currentPath); // is case has changed
285
Set<Constant> newDomain = new Set<Constant>(
_domainMap
.GetDomain(currentPath), Constant.EqualityComparer);
287
TraceVerbose("Shrunk domain of column {0} from {1} to {2}", currentPath,
_domainMap
.GetDomain(currentPath), newDomain);
288
_domainMap
.UpdateConditionMemberDomain(currentPath, newDomain);
293
query.Condition.FixDomainMap(
_domainMap
);
325
Domain typeDomain = new Domain(GetTypeConstants(derivedTypes),
_domainMap
.GetDomain(_extentPath));
326
domainQueryCondition = BoolExpression.CreateLiteral(new TypeRestriction(new MemberProjectedSlot(_extentPath), typeDomain),
_domainMap
);
408
if (!ErrorPatternMatcher.FindMappingErrors(_context,
_domainMap
, _errorLog))
438
List<MemberPath> nonConditionalAttributes = GetNonConditionalScalarMembers(edmType, currentPath,
_domainMap
).Union(GetNonConditionalComplexMembers(edmType, currentPath,
_domainMap
)).ToList();
453
foreach (MemberPath complexMember in GetConditionalComplexMembers(edmType, currentPath,
_domainMap
))
458
foreach (MemberPath scalarMember in GetConditionalScalarMembers(edmType, currentPath,
_domainMap
))
559
if (!ErrorPatternMatcher.FindMappingErrors(_context,
_domainMap
, _errorLog))
683
!
_domainMap
.IsConditionMember(memberPath) &&
1118
return FragmentQuery.CreateMemberCondition(path, domainValue,
_domainMap
);
1123
return CreateMemberConditionQuery(currentPath, domainValue, _keyAttributes,
_domainMap
);