1 instantiation of ViewgenContext
System.Data.Entity (1)
System\Data\Mapping\ViewGeneration\ViewGenerator.cs (1)
394return new ViewgenContext(viewTarget, extent, cellsForExtent, identifiers, m_config, m_queryDomainMap, m_updateDomainMap, m_entityContainerMapping);
42 references to ViewgenContext
System.Data.Entity (42)
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (2)
35ViewgenContext context, MemberDomainMap domainMap, ErrorLog errorLog, ConfigViewGenerator config) 54private ViewgenContext m_viewgenContext;
System\Data\Mapping\ViewGeneration\CellTreeSimplifier.cs (2)
27private ViewgenContext m_viewgenContext; 32private CellTreeSimplifier(ViewgenContext context)
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (4)
47ViewgenContext _context; 77internal QueryRewriter(EdmType generatedType, ViewgenContext context, ViewGenMode typesGenerationMode) 169internal ViewgenContext ViewgenContext 1183internal static CellTreeNode TileToCellTree(Tile<FragmentQuery> tile, ViewgenContext context)
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (6)
31private ViewgenContext _viewgenContext; 37internal RewritingValidator(ViewgenContext context, CellTreeNode basicView) 388ViewgenContext _viewgenContext; 483ViewgenContext m_viewgenContext; 486private DomainConstraintVisitor(LeftCellWrapper wrapper, ViewgenContext context, ErrorLog errorLog) 494ViewgenContext context, ErrorLog errorLog)
System\Data\Mapping\ViewGeneration\Structures\CellTreeNode.cs (3)
30protected CellTreeNode(ViewgenContext context) 45private ViewgenContext m_viewgenContext; 81internal ViewgenContext ViewgenContext
System\Data\Mapping\ViewGeneration\Structures\LeafCellTreeNode.cs (2)
28internal LeafCellTreeNode(ViewgenContext context, LeftCellWrapper cellWrapper) 39internal LeafCellTreeNode(ViewgenContext context, LeftCellWrapper cellWrapper, FragmentQuery rightFragmentQuery)
System\Data\Mapping\ViewGeneration\Structures\OpCellTreeNode.cs (4)
32internal OpCellTreeNode(ViewgenContext context, CellTreeOpType opType) 40internal OpCellTreeNode(ViewgenContext context, CellTreeOpType opType, params CellTreeNode[] children) 45internal OpCellTreeNode(ViewgenContext context, CellTreeOpType opType, IEnumerable<CellTreeNode> children) 591private static FragmentQuery GenerateFragmentQuery(IEnumerable<CellTreeNode> children, bool isLeft, ViewgenContext context, CellTreeOpType OpType)
System\Data\Mapping\ViewGeneration\Validation\ErrorPatternMatcher.cs (6)
29private ViewgenContext m_viewgenContext; 38private ErrorPatternMatcher(ViewgenContext context, MemberDomainMap domainMap, ErrorLog errorLog) 47public static bool FindMappingErrors(ViewgenContext context, MemberDomainMap domainMap, ErrorLog errorLog) 693private bool CompareC(ComparisonOP op, ViewgenContext context, LeftCellWrapper leftWrapper1, LeftCellWrapper leftWrapper2, FragmentQuery rightQuery1, FragmentQuery rightQuery2) 698private bool CompareS(ComparisonOP op, ViewgenContext context, LeftCellWrapper leftWrapper1, LeftCellWrapper leftWrapper2, FragmentQuery rightQuery1, FragmentQuery rightQuery2) 703private bool Compare(bool lookingForC, ComparisonOP op, ViewgenContext context, LeftCellWrapper leftWrapper1, LeftCellWrapper leftWrapper2, FragmentQuery rightQuery1, FragmentQuery rightQuery2)
System\Data\Mapping\ViewGeneration\Validation\ForeignConstraint.cs (9)
225ViewgenContext childContext = childRewriter.ViewgenContext; 226ViewgenContext parentContext = parentRewriter.ViewgenContext; 259ViewgenContext childContext = childRewriter.ViewgenContext; 260ViewgenContext parentContext = parentRewriter.ViewgenContext; 347ViewgenContext childContext = childRewriter.ViewgenContext; 348ViewgenContext parentContext = parentRewriter.ViewgenContext; 432ViewgenContext childContext = childRewriter.ViewgenContext; 433ViewgenContext parentContext = parentRewriter.ViewgenContext; 617private static List<LeftCellWrapper> GetWrappersFromContext(ViewgenContext context, EntitySetBase extent)
System\Data\Mapping\ViewGeneration\ViewGenerator.cs (4)
263ViewgenContext context = CreateViewgenContext(entity, ViewTarget.QueryView, identifiers); 351ViewgenContext context = CreateViewgenContext(extent, viewTarget, identifiers); 386private ViewgenContext CreateViewgenContext(EntitySetBase extent, ViewTarget viewTarget, CqlIdentifiers identifiers) 403private QueryRewriter GenerateViewsForExtentAndType(EdmType generatedType, ViewgenContext context, CqlIdentifiers identifiers, ViewSet views, ViewGenMode mode)