//--------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Data.Metadata.Edm; namespace System.Data.Mapping { /// /// Mapping metadata for all OC member maps. /// internal class ObjectPropertyMapping: ObjectMemberMapping { #region Constructors /// /// Constrcut a new member mapping metadata object /// /// /// internal ObjectPropertyMapping(EdmProperty edmProperty, EdmProperty clrProperty) : base(edmProperty, clrProperty) { } #endregion #region Properties /// /// The PropertyMetadata object that represents the Clr member for which mapping is being specified /// internal EdmProperty ClrProperty { get { return (EdmProperty)this.ClrMember; } } /// /// return the member mapping kind /// internal override MemberMappingKind MemberMappingKind { get { return MemberMappingKind.ScalarPropertyMapping; } } #endregion } }