Updates referencesource to .NET 4.7
[mono-project.git] / mcs / class / referencesource / System.Data.Entity / System / Data / Mapping / Mapping.cs
blobb6d419b7b5221584130cf575677d4666c6a9caf2
1 //---------------------------------------------------------------------
2 // <copyright file="Mapping.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
4 // </copyright>
5 //
6 // @owner Microsoft
7 // @backupOwner Microsoft
8 //---------------------------------------------------------------------
10 using System.Data.Metadata.Edm;
11 using System.Globalization;
13 namespace System.Data.Mapping
15 /// <summary>
16 /// Represents the base item class for all the mapping metadata
17 /// </summary>
18 internal abstract class Map : GlobalItem
20 protected Map()
21 : base(MetadataFlags.Readonly)
24 #region Properties
25 /// <summary>
26 /// Returns the Item that is being mapped either for ES or OE spaces.
27 /// The EDM type will be an EntityContainer type in ES mapping case.
28 /// In the OE mapping case it could be any type.
29 /// </summary>
30 internal abstract MetadataItem EdmItem { get; }
31 #endregion