2 writes to m_projectedSlots
System.Data.Entity (2)
System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs (2)
86m_projectedSlots = projectedSlots; 103this.m_projectedSlots = source.m_projectedSlots;
28 references to m_projectedSlots
System.Data.Entity (28)
System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs (28)
103this.m_projectedSlots = source.m_projectedSlots; 137get { return m_projectedSlots.Length; } 142get { return m_projectedSlots; } 196Debug.Assert(slotNum < m_projectedSlots.Length, "Slot number too high"); 197return m_projectedSlots[slotNum]; 217for (int i = 0; i < m_projectedSlots.Length; i++) 219ProjectedSlot projectedSlot = m_projectedSlots[i]; 257MemberProjectedSlot cSlot = (MemberProjectedSlot)cQuery.m_projectedSlots[index]; 307MemberProjectedSlot slot0 = (MemberProjectedSlot)m_projectedSlots[cSideSlotIndexes[0]]; 308MemberProjectedSlot slot1 = (MemberProjectedSlot)m_projectedSlots[cSideSlotIndexes[1]]; 326MemberProjectedSlot slot = MemberProjectedSlot.GetSlotForMember(m_projectedSlots, restriction.RestrictedMemberSlot.MemberPath); 375Debug.Assert(m_projectedSlots[slotNumber] == null, "Another attempt to plug in a default value"); 376m_projectedSlots[slotNumber] = slot; 402for (int i = 0; i < m_projectedSlots.Length; i++) 405MemberProjectedSlot slot = m_projectedSlots[i] as MemberProjectedSlot; 411mainSlots[newSlotNum] = m_projectedSlots[i]; 412otherSlots[newSlotNum] = otherQuery.m_projectedSlots[i]; 441foreach (ProjectedSlot projectedSlot in m_projectedSlots) 532foreach (ProjectedSlot slot in m_projectedSlots) 559for (int i = 0; i < m_projectedSlots.Length; i++) 561if (MemberProjectedSlot.EqualityComparer.Equals(slot, m_projectedSlots[i])) 574for (int i = 0; i < m_projectedSlots.Length; i++) 576MemberProjectedSlot slot = m_projectedSlots[i] as MemberProjectedSlot; 612for (int i = 0; i < m_projectedSlots.Length; i++) 614MemberProjectedSlot slot = m_projectedSlots[i] as MemberProjectedSlot; 789foreach (ProjectedSlot projectedSlot in m_projectedSlots) 859StringUtil.ToSeparatedString(builder, m_projectedSlots, ", ", "_"); 895foreach (ProjectedSlot ps in m_projectedSlots)