4 instantiations of ObjectTypeMapping
System.Data.Entity (4)
System\Data\Common\Internal\Materialization\Util.cs (1)
67typeMapping = new ObjectTypeMapping(ospaceType, cspaceType);
System\Data\Mapping\DefaultObjectMappingItemCollection.cs (3)
271ObjectTypeMapping typeMapping = new ObjectTypeMapping(clrType, cdmType); 376this.AddInternalMapping(new ObjectTypeMapping(ospaceType, type)); 463ObjectTypeMapping objectTypeMapping = new ObjectTypeMapping(objectType, edmType);
55 references to ObjectTypeMapping
System.Data.Entity (55)
System\Data\Common\Internal\Materialization\Translator.cs (5)
175private readonly Dictionary<EdmType, ObjectTypeMapping> _objectTypeMappings = new Dictionary<EdmType, ObjectTypeMapping>(); 456private ObjectTypeMapping LookupObjectMapping(EdmType edmType) 460ObjectTypeMapping result; 1357ObjectTypeMapping mapping = LookupObjectMapping(columnMap.Type.EdmType);
System\Data\Common\Internal\Materialization\Util.cs (3)
17internal static ObjectTypeMapping GetObjectMapping(EdmType type, MetadataWorkspace workspace) 24return (ObjectTypeMapping)workspace.GetMap(type, DataSpace.OCSpace); 63ObjectTypeMapping typeMapping;
System\Data\Common\Utils\MetadataHelper.cs (2)
177ObjectTypeMapping objectMapping = (ObjectTypeMapping)map;
System\Data\Mapping\DefaultObjectMappingItemCollection.cs (25)
271ObjectTypeMapping typeMapping = new ObjectTypeMapping(clrType, cdmType); 323clrType = ((ObjectTypeMapping)GetMap(cdmType)).ClrType; 358cdmType = ((ObjectTypeMapping)GetMap(clrType)).EdmType; 381private void AddInternalMapping(ObjectTypeMapping objectMap) 429internal static ObjectTypeMapping LoadObjectMapping(EdmType cdmType, EdmType objectType, DefaultObjectMappingItemCollection ocItemCollection) 431Dictionary<string, ObjectTypeMapping> typeMappings = new Dictionary<string, ObjectTypeMapping>(StringComparer.Ordinal); 432ObjectTypeMapping typeMapping = LoadObjectMapping(cdmType, objectType, ocItemCollection, typeMappings); 437foreach (ObjectTypeMapping map in typeMappings.Values) 446private static ObjectTypeMapping LoadObjectMapping(EdmType edmType, EdmType objectType, DefaultObjectMappingItemCollection ocItemCollection, 447Dictionary<string, ObjectTypeMapping> typeMappings) 463ObjectTypeMapping objectTypeMapping = new ObjectTypeMapping(objectType, edmType); 606private static void LoadEntityTypeOrComplexTypeMapping(ObjectTypeMapping objectMapping, EdmType edmType, EdmType objectType, 607DefaultObjectMappingItemCollection ocItemCollection, Dictionary<string, ObjectTypeMapping> typeMappings) 748private static void LoadAssociationTypeMapping(ObjectTypeMapping objectMapping, EdmType edmType, EdmType objectType, 749DefaultObjectMappingItemCollection ocItemCollection, Dictionary<string, ObjectTypeMapping> typeMappings) 791DefaultObjectMappingItemCollection ocItemCollection, Dictionary<string, ObjectTypeMapping> typeMappings) 800ObjectTypeMapping complexTypeMapping = LoadTypeMapping(edmComplexType, objectComplexType, ocItemCollection, typeMappings); 807private static ObjectTypeMapping LoadTypeMapping(EdmType edmType, EdmType objectType, 808DefaultObjectMappingItemCollection ocItemCollection, Dictionary<string, ObjectTypeMapping> typeMappings) 810ObjectTypeMapping objectTypeMapping; 820ObjectTypeMapping typeMapping; 824return (ObjectTypeMapping)typeMapping; 832private bool ContainsMap(GlobalItem cspaceItem, out ObjectTypeMapping map) 838map = (ObjectTypeMapping)this[index];
System\Data\Mapping\ObjectComplexPropertyMapping.cs (2)
31internal ObjectComplexPropertyMapping(EdmProperty edmProperty, EdmProperty clrProperty, ObjectTypeMapping complexTypeMapping) 39private readonly ObjectTypeMapping m_objectTypeMapping;
System\Data\Metadata\ClrPerspective.cs (2)
69ObjectTypeMapping objectTypeMap = map as ObjectTypeMapping;
System\Data\Metadata\MetadataWorkspace.cs (5)
1043ObjectTypeMapping ocMap = map as ObjectTypeMapping; 1159ObjectTypeMapping ocMap = map as ObjectTypeMapping; 1276clrType = ((ObjectTypeMapping)map).ClrType;
System\Data\Objects\DataClasses\RelationshipManager.cs (2)
671ObjectTypeMapping objectMap = (ObjectTypeMapping)map;
System\Data\Objects\Internal\ComplexTypeMaterializer.cs (2)
121ObjectTypeMapping mapping = System.Data.Common.Internal.Materialization.Util.GetObjectMapping(recordInfo.RecordType.EdmType, _workspace); 138internal Plan(TypeUsage key, ObjectTypeMapping mapping, System.Collections.ObjectModel.ReadOnlyCollection<FieldMetadata> fields)
System\Data\Objects\Internal\PocoPropertyAccessorStrategy.cs (1)
106ObjectTypeMapping mapping = System.Data.Common.Internal.Materialization.Util.GetObjectMapping(declaringEntityType, relatedEnd.WrappedOwner.Context.MetadataWorkspace);
System\Data\Objects\ObjectStateManager.cs (4)
2983typeMetadata = AddStateManagerTypeMetadata(entitySet, (ObjectTypeMapping) 3003typeMetadata = AddStateManagerTypeMetadata(edmType, (ObjectTypeMapping) 3013private StateManagerTypeMetadata AddStateManagerTypeMetadata(EntitySet entitySet, ObjectTypeMapping mapping) 3043private StateManagerTypeMetadata AddStateManagerTypeMetadata(EdmType edmType, ObjectTypeMapping mapping)
System\Data\Objects\ObjectStateManagerMetadata.cs (2)
144private readonly ObjectTypeMapping _ocObjectMap; 150internal StateManagerTypeMetadata(EdmType edmType, ObjectTypeMapping mapping)