80 references to ViewTarget
System.Data.Entity (80)
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (4)
99if (m_viewgenContext.ViewTarget == ViewTarget.QueryView) 629bool isQueryView = (m_viewgenContext.ViewTarget == ViewTarget.QueryView); 633if (isDisjointLeft && m_viewgenContext.ViewTarget == ViewTarget.QueryView) 641if (m_viewgenContext.ViewTarget == ViewTarget.UpdateView &&
System\Data\Mapping\ViewGeneration\CellCreator.cs (6)
154if (TryCreateAdditionalCellWithCondition(cell, memberToExpand, true /*condition value*/, ViewTarget.UpdateView /*s-side member*/, out resultCell)) 158if (TryCreateAdditionalCellWithCondition(cell, memberToExpand, false /*condition value*/, ViewTarget.UpdateView /*s-side member*/, out resultCell)) 168if (TryCreateAdditionalCellWithCondition(cell, cMemberToExpand, true /*condition value*/, ViewTarget.QueryView /*c-side member*/, out resultCell)) 173if (TryCreateAdditionalCellWithCondition(cell, cMemberToExpand, false /*condition value*/, ViewTarget.QueryView /*c-side member*/, out resultCell)) 193private bool TryCreateAdditionalCellWithCondition(Cell originalCell, MemberPath memberToExpand, bool conditionValue, ViewTarget viewTarget, out Cell result) 251if (viewTarget == ViewTarget.UpdateView)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (15)
136if (_context.ViewTarget == ViewTarget.QueryView) 209if (_context.ViewTarget == ViewTarget.QueryView && MemberPath.EqualityComparer.Equals(currentPath, _extentPath)) 240case ViewTarget.UpdateView: 302if (_context.ViewTarget == ViewTarget.QueryView) 522if (domainValue == Constant.Undefined && _context.ViewTarget == ViewTarget.QueryView) 538if (_context.ViewTarget == ViewTarget.UpdateView) 556Debug.Assert(_context.ViewTarget == ViewTarget.UpdateView || !_config.IsValidationEnabled); 563string objectString = _context.ViewTarget == ViewTarget.QueryView ? 566if (_context.ViewTarget == ViewTarget.QueryView) 574RewritingValidator.EntityConfigurationToUserString(memberConditionQuery.Condition, builder, _context.ViewTarget == ViewTarget.UpdateView); 587if (_context.ViewTarget == ViewTarget.UpdateView && needCaseStatement) 604Debug.Assert(_context.ViewTarget == ViewTarget.UpdateView, "Used for update views only"); 637if (_context.ViewTarget == ViewTarget.QueryView) 661if (_context.ViewTarget == ViewTarget.QueryView && _config.IsValidationEnabled) 834bool isRelaxed = (_context.ViewTarget == ViewTarget.UpdateView);
System\Data\Mapping\ViewGeneration\Structures\Cell.cs (4)
153internal CellQuery GetLeftQuery(ViewTarget side) 155return side == ViewTarget.QueryView ? m_cQuery : m_sQuery; 159internal CellQuery GetRightQuery(ViewTarget side) 161return side == ViewTarget.QueryView ? m_sQuery : m_cQuery;
System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs (3)
333ViewTarget target = isCQuery ? ViewTarget.QueryView : ViewTarget.UpdateView;
System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs (4)
55private ViewTarget m_viewTarget; 67internal LeftCellWrapper(ViewTarget viewTarget, Set<MemberPath> attrs, 80internal LeftCellWrapper(ViewTarget viewTarget, Set<MemberPath> attrs, 328if (m_viewTarget == ViewTarget.QueryView)
System\Data\Mapping\ViewGeneration\Structures\MemberDomainMap.cs (4)
64internal MemberDomainMap(ViewTarget viewTarget, bool isValidationEnabled, IEnumerable<Cell> extentCells, EdmItemCollection edmItemCollection, ConfigViewGenerator config, Dictionary<EntityType, Set<EntityType>> inheritanceGraph) 70if (viewTarget == ViewTarget.UpdateView) 227internal void ReduceEnumerableDomainToEnumeratedValues(ViewTarget target, ConfigViewGenerator config) 236private static void ReduceEnumerableDomainToEnumeratedValues(ViewTarget target, Dictionary<MemberPath, CellConstantSet> domainMap, ConfigViewGenerator config,
System\Data\Mapping\ViewGeneration\Structures\MemberMaps.cs (4)
26private ViewTarget m_viewTarget; 30internal MemberMaps(ViewTarget viewTarget, MemberProjectionIndex projectedSlotMap, 67return m_viewTarget == ViewTarget.QueryView ? m_updateDomainMap : m_queryDomainMap; 75return m_viewTarget == ViewTarget.QueryView ? m_queryDomainMap : m_updateDomainMap;
System\Data\Mapping\ViewGeneration\Validation\ErrorPatternMatcher.cs (9)
50Debug.Assert(context.ViewTarget == ViewTarget.QueryView || context.Config.IsValidationEnabled); 52if (context.ViewTarget == ViewTarget.QueryView && !context.Config.IsValidationEnabled) 86if (m_viewgenContext.ViewTarget == ViewTarget.QueryView) 145private static bool IsMemberPartOfNotNullCondition(IEnumerable<LeftCellWrapper> wrappers, MemberPath leftMember, ViewTarget viewTarget) 222if (m_viewgenContext.ViewTarget == ViewTarget.UpdateView) 285CellQuery rightCellQuery = leftCellWrapper.OnlyInputCell.GetRightQuery(ViewTarget.QueryView); 294CellQuery leftCellQuery = leftCellWrapper.OnlyInputCell.GetLeftQuery(ViewTarget.QueryView); 309if (m_viewgenContext.ViewTarget == ViewTarget.UpdateView && nonAssociationWrappers.Any()) 768return (m_viewgenContext.ViewTarget == ViewTarget.QueryView);
System\Data\Mapping\ViewGeneration\ViewgenContext.cs (12)
29private ViewTarget m_viewTarget; 57internal ViewgenContext(ViewTarget viewTarget, EntitySetBase extent, IEnumerable<Cell> extentCells, 80MemberDomainMap domainMap = viewTarget == ViewTarget.QueryView ? queryDomainMap : updateDomainMap; 100MemberDomainMap rightDomainMap = viewTarget == ViewTarget.QueryView ? updateDomainMap : queryDomainMap; 108if (m_viewTarget == ViewTarget.UpdateView) 116if (m_viewTarget == ViewTarget.QueryView) 159internal ViewTarget ViewTarget 248Debug.Assert(m_viewTarget == ViewTarget.QueryView); 290private bool CreateLeftCellWrappers(IEnumerable<Cell> extentCells, ViewTarget viewTarget) 312if (viewTarget == ViewTarget.UpdateView) 333ViewTarget viewTarget) 360Cell outputCell = viewTarget == ViewTarget.QueryView ?
System\Data\Mapping\ViewGeneration\ViewGenerator.cs (14)
67m_queryDomainMap = new MemberDomainMap(ViewTarget.QueryView, m_config.IsValidationEnabled, cellGroup, entityContainerMapping.StorageMappingItemCollection.EdmItemCollection, m_config, inheritanceGraph); 68m_updateDomainMap = new MemberDomainMap(ViewTarget.UpdateView, m_config.IsValidationEnabled, cellGroup, entityContainerMapping.StorageMappingItemCollection.EdmItemCollection, m_config, inheritanceGraph); 137errorLog = GenerateDirectionalViews(ViewTarget.UpdateView, identifiers, views); 163errorLog = GenerateDirectionalViews(ViewTarget.QueryView, identifiers, views); 237queryDomainMap.ReduceEnumerableDomainToEnumeratedValues(ViewTarget.QueryView, config); 238updateDomainMap.ReduceEnumerableDomainToEnumeratedValues(ViewTarget.UpdateView, config); 263ViewgenContext context = CreateViewgenContext(entity, ViewTarget.QueryView, identifiers); 285private ErrorLog GenerateDirectionalViews(ViewTarget viewTarget, CqlIdentifiers identifiers, ViewSet views) 287bool isQueryView = viewTarget == ViewTarget.QueryView; 313if (viewTarget == ViewTarget.UpdateView && 346private QueryRewriter GenerateDirectionalViewsForExtent(ViewTarget viewTarget, EntitySetBase extent, CqlIdentifiers identifiers, ViewSet views) 371if (viewTarget == ViewTarget.QueryView) 386private ViewgenContext CreateViewgenContext(EntitySetBase extent, ViewTarget viewTarget, CqlIdentifiers identifiers) 491private static KeyToListMap<EntitySetBase, Cell> GroupCellsByExtent(IEnumerable<Cell> cells, ViewTarget viewTarget)
System\Data\Mapping\ViewGeneration\ViewgenGatekeeper.cs (1)
303if (cell.GetLeftQuery(ViewTarget.QueryView).Extent.Equals(entity))