1 write to m_structuralTypeMappings
System.Data.Entity (1)
System\Data\Mapping\FunctionImportMappingComposable.cs (1)
57m_structuralTypeMappings = structuralTypeMappings;
13 references to m_structuralTypeMappings
System.Data.Entity (13)
System\Data\Mapping\FunctionImportMappingComposable.cs (13)
225if (m_structuralTypeMappings != null) 273Debug.Assert(m_structuralTypeMappings != null && m_structuralTypeMappings.Count > 0, "m_structuralTypeMappings != null && m_structuralTypeMappings.Count > 0"); 282if (m_structuralTypeMappings.Count == 1) 284var mapping = m_structuralTypeMappings[0]; 310Debug.Assert(m_structuralTypeMappings.All(m => m.Item2.Count > 0), "In multi-type mapping each type must have conditions."); 311List<DbExpression> structuralTypePredicates = m_structuralTypeMappings.Select(m => GenerateStructuralTypeConditionsPredicate(m.Item2, binding.Variable)).ToList(); 317List<DbExpression> structuralTypeMappingViews = new List<DbExpression>(m_structuralTypeMappings.Count); 318foreach (var mapping in m_structuralTypeMappings) 334if (structuralTypeMappingViews.Count != m_structuralTypeMappings.Count) 342structuralTypePredicates.Take(m_structuralTypeMappings.Count - 1), 343structuralTypeMappingViews.Take(m_structuralTypeMappings.Count - 1), 344structuralTypeMappingViews[m_structuralTypeMappings.Count - 1]);