Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Mapping / ObjectMemberMapping.cs / 1305376 / ObjectMemberMapping.cs
//---------------------------------------------------------------------- //// 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 abstract class ObjectMemberMapping { #region Constructors ////// Constrcut a new member mapping metadata object /// /// /// protected ObjectMemberMapping(EdmMember edmMember, EdmMember clrMember) { System.Diagnostics.Debug.Assert(edmMember.BuiltInTypeKind == clrMember.BuiltInTypeKind, "BuiltInTypeKind must be the same"); this.m_edmMember = edmMember; this.m_clrMember = clrMember; } #endregion #region Fields #region Internal EdmMember m_edmMember; //EdmMember metadata representing the Cdm member for which the mapping is specified EdmMember m_clrMember; //EdmMember metadata representing the Clr member for which the mapping is specified #endregion #endregion #region Properties ////// The PropertyMetadata object that represents the Cdm member for which mapping is being specified /// internal EdmMember EdmMember { get { return this.m_edmMember; } } ////// The PropertyMetadata object that represents the Clr member for which mapping is being specified /// internal EdmMember ClrMember { get { return this.m_clrMember; } } ////// Returns the member mapping kind /// internal abstract MemberMappingKind MemberMappingKind { get; } #endregion } ////// Represents the various kind of member mapping /// internal enum MemberMappingKind { ScalarPropertyMapping = 0, NavigationPropertyMapping = 1, AssociationEndMapping =2, ComplexPropertyMapping = 3, } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Hyperlink.cs
- BinarySecretKeyIdentifierClause.cs
- DataGridViewSelectedRowCollection.cs
- SafeNativeMethods.cs
- Base64Stream.cs
- MasterPageParser.cs
- SplineQuaternionKeyFrame.cs
- EntityDataSourceWizardForm.cs
- MouseDevice.cs
- XsltArgumentList.cs
- ThumbAutomationPeer.cs
- SqlConnectionStringBuilder.cs
- TableLayoutColumnStyleCollection.cs
- ElapsedEventArgs.cs
- DecimalConverter.cs
- DesignBindingValueUIHandler.cs
- cryptoapiTransform.cs
- WpfXamlMember.cs
- ProgramPublisher.cs
- LayoutDump.cs
- MetadataCache.cs
- SessionSymmetricTransportSecurityProtocolFactory.cs
- PathFigureCollection.cs
- ProviderConnectionPoint.cs
- URLAttribute.cs
- SiteMapNode.cs
- ValueUnavailableException.cs
- FormClosedEvent.cs
- Hex.cs
- SqlLiftIndependentRowExpressions.cs
- NumericUpDownAcceleration.cs
- XmlChildNodes.cs
- UrlUtility.cs
- XpsInterleavingPolicy.cs
- RuntimeArgumentHandle.cs
- RoleGroup.cs
- AmbiguousMatchException.cs
- CssClassPropertyAttribute.cs
- ConnectionManager.cs
- WebServiceFault.cs
- PropertyRef.cs
- CommentEmitter.cs
- XmlSchemaObjectTable.cs
- SrgsDocument.cs
- CodeExporter.cs
- FusionWrap.cs
- FrameworkPropertyMetadata.cs
- LinkConverter.cs
- GridViewItemAutomationPeer.cs
- DebugTraceHelper.cs
- DebugController.cs
- TokenBasedSetEnumerator.cs
- RetriableClipboard.cs
- SpecialNameAttribute.cs
- HttpCapabilitiesSectionHandler.cs
- Grant.cs
- NamedElement.cs
- WindowsStartMenu.cs
- Vector3D.cs
- ShapeTypeface.cs
- SemanticBasicElement.cs
- Error.cs
- PrimaryKeyTypeConverter.cs
- CommandDevice.cs
- SessionPageStatePersister.cs
- sitestring.cs
- CompensatableTransactionScopeActivityDesigner.cs
- DesignerForm.cs
- TextFormatterHost.cs
- NeutralResourcesLanguageAttribute.cs
- SecurityState.cs
- PeerTransportListenAddressConverter.cs
- CapabilitiesUse.cs
- RectangleHotSpot.cs
- NativeConfigurationLoader.cs
- BindingListCollectionView.cs
- CompositeDesignerAccessibleObject.cs
- ICspAsymmetricAlgorithm.cs
- RestHandler.cs
- ValidationErrorEventArgs.cs
- ObjectDataSourceMethodEventArgs.cs
- CompletedAsyncResult.cs
- MergablePropertyAttribute.cs
- Knowncolors.cs
- ToolStripItemImageRenderEventArgs.cs
- PreservationFileWriter.cs
- RC2CryptoServiceProvider.cs
- WindowsTooltip.cs
- InputLanguageEventArgs.cs
- Button.cs
- FormConverter.cs
- MeasurementDCInfo.cs
- Condition.cs
- DataSourceCacheDurationConverter.cs
- Style.cs
- SqlUDTStorage.cs
- SqlAggregateChecker.cs
- SimpleHandlerFactory.cs
- SystemIPGlobalProperties.cs
- StatusBarDesigner.cs