1 instantiation of CollectionInfo
System.Data.Entity (1)
System\Data\Query\InternalTrees\Command.cs (1)
1474return new CollectionInfo(collectionVar, columnMap, flattenedElementVars, keys, sortKeys, discriminatorValue);
38 references to CollectionInfo
System.Data.Entity (38)
System\Data\Query\InternalTrees\Command.cs (3)
1472internal static CollectionInfo CreateCollectionInfo(Var collectionVar, ColumnMap columnMap, VarList flattenedElementVars, VarVec keys, List<InternalTrees.SortKey> sortKeys, object discriminatorValue) 1490List<CollectionInfo> collectionInfoList, Var discriminatorVar) 1503List<CollectionInfo> collectionInfoList)
System\Data\Query\InternalTrees\Dump.cs (1)
321foreach (CollectionInfo ci in op.CollectionInfo) {
System\Data\Query\InternalTrees\NodeInfo.cs (1)
1323foreach (CollectionInfo ci in op.CollectionInfo)
System\Data\Query\InternalTrees\OpCopier.cs (4)
1110List<CollectionInfo> newCollectionInfoList = new List<CollectionInfo>(); 1111foreach (CollectionInfo ci in op.CollectionInfo) 1121CollectionInfo newCollectionInfo = Command.CreateCollectionInfo(newCollectionVar, newColumnMap, newFlattendElementVars, newKeys, newSortKeys, ci.DiscriminatorValue);
System\Data\Query\InternalTrees\PhysicalOps.cs (5)
201internal List<CollectionInfo> CollectionInfo 210List<CollectionInfo> collectionInfoList) 222private List<CollectionInfo> m_collectionInfoList; 288VarVec outputVars, List<CollectionInfo> collectionInfoList, 332List<CollectionInfo> collectionInfoList)
System\Data\Query\PlanCompiler\NestPullup.cs (24)
482List<CollectionInfo> newCollectionInfoList = new List<CollectionInfo>(); 506foreach (CollectionInfo collectionInfo in ((MultiStreamNestOp)chi.Op).CollectionInfo) 546foreach (CollectionInfo ci in newCollectionInfoList) 907foreach (CollectionInfo ci in nestOp.CollectionInfo) 914List<CollectionInfo> newCollectionInfo = new List<CollectionInfo>(); 924CollectionInfo ci = nestedNestOp.CollectionInfo[i - 1]; 937CollectionInfo ci = nestOp.CollectionInfo[i - 1]; 986List<CollectionInfo> collectionInfoList = new List<CollectionInfo>(); 1101foreach (CollectionInfo ci in nestedNestOp.CollectionInfo) 1229private void ConvertToNestOpInput(Node physicalProjectNode, Var collectionVar, List<CollectionInfo> collectionInfoList, List<Node> collectionNodes, VarVec externalReferences, VarVec collectionReferences) 1276CollectionInfo collectionInfo = Command.CreateCollectionInfo(collectionVar, physicalProjectOp.ColumnMap.Element, flattenedElementVarList, keys, sortKeys, null/*discriminatorValue*/); 1354foreach (CollectionInfo ci in nestOp.CollectionInfo) 1375List<CollectionInfo> newCollectionInfoList; 1385newCollectionInfoList = new List<CollectionInfo>(); 1389foreach (CollectionInfo ci in nestOp.CollectionInfo) 2132CollectionInfo chiCi = nestOp.CollectionInfo[i - 1]; 2231List<CollectionInfo> newCollectionInfoList = new List<CollectionInfo>(); 2264CollectionInfo ci = nestOp.CollectionInfo[i - 1]; 2276CollectionInfo newCollectionInfo = Command.CreateCollectionInfo( 2545CollectionInfo otherCollectionInfo = nestOp.CollectionInfo[j - 1];