Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Mapping / ObjectComplexPropertyMapping.cs / 2 / ObjectComplexPropertyMapping.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....], [....]
//---------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Text;
using System.Xml;
using System.Data.Metadata.Edm;
namespace System.Data.Mapping {
///
/// Mapping metadata for complex member maps.
///
internal class ObjectComplexPropertyMapping : ObjectPropertyMapping
{
#region Constructors
///
/// Constrcut a new member mapping metadata object
///
///
///
///
internal ObjectComplexPropertyMapping(EdmProperty edmProperty, EdmProperty clrProperty, ObjectTypeMapping complexTypeMapping)
: base(edmProperty, clrProperty)
{
m_objectTypeMapping = complexTypeMapping;
}
#endregion
#region Fields
private readonly ObjectTypeMapping m_objectTypeMapping;
#endregion
#region Properties
///
/// return the member mapping kind
///
internal override MemberMappingKind MemberMappingKind
{
get
{
return MemberMappingKind.ComplexPropertyMapping;
}
}
#endregion
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....], [....]
//---------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Text;
using System.Xml;
using System.Data.Metadata.Edm;
namespace System.Data.Mapping {
///
/// Mapping metadata for complex member maps.
///
internal class ObjectComplexPropertyMapping : ObjectPropertyMapping
{
#region Constructors
///
/// Constrcut a new member mapping metadata object
///
///
///
///
internal ObjectComplexPropertyMapping(EdmProperty edmProperty, EdmProperty clrProperty, ObjectTypeMapping complexTypeMapping)
: base(edmProperty, clrProperty)
{
m_objectTypeMapping = complexTypeMapping;
}
#endregion
#region Fields
private readonly ObjectTypeMapping m_objectTypeMapping;
#endregion
#region Properties
///
/// return the member mapping kind
///
internal override MemberMappingKind MemberMappingKind
{
get
{
return MemberMappingKind.ComplexPropertyMapping;
}
}
#endregion
}
}
// 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
- ByeMessageCD1.cs
- LocalizableResourceBuilder.cs
- OutputCacheProfile.cs
- KoreanLunisolarCalendar.cs
- BooleanConverter.cs
- FontConverter.cs
- XmlSchemaCollection.cs
- WebPartConnectionsConfigureVerb.cs
- BindingSource.cs
- ReadOnlyMetadataCollection.cs
- TdsParserStateObject.cs
- OracleConnectionStringBuilder.cs
- BasicBrowserDialog.designer.cs
- SoapParser.cs
- DBDataPermissionAttribute.cs
- UmAlQuraCalendar.cs
- SiteMapNode.cs
- QueueProcessor.cs
- Win32.cs
- SortedSetDebugView.cs
- QuadraticBezierSegment.cs
- TextCompositionEventArgs.cs
- _ScatterGatherBuffers.cs
- ZipFileInfo.cs
- VolatileEnlistmentState.cs
- TimestampInformation.cs
- dataprotectionpermissionattribute.cs
- Match.cs
- InkCanvasInnerCanvas.cs
- TemplateKeyConverter.cs
- WebPart.cs
- SqlCacheDependency.cs
- LoginView.cs
- IPPacketInformation.cs
- FreezableCollection.cs
- Int32CAMarshaler.cs
- DocumentProperties.cs
- DataSourceXmlSubItemAttribute.cs
- CodeConstructor.cs
- ScriptBehaviorDescriptor.cs
- EntityViewGenerationAttribute.cs
- ExceptionHelpers.cs
- DbConnectionClosed.cs
- VirtualizedContainerService.cs
- UpdatePanelTriggerCollection.cs
- ItemCollection.cs
- SharedPersonalizationStateInfo.cs
- DynamicActionMessageFilter.cs
- ImageListUtils.cs
- FontFaceLayoutInfo.cs
- ActivityValidationServices.cs
- CultureInfoConverter.cs
- SecurityContextTokenValidationException.cs
- X509ThumbprintKeyIdentifierClause.cs
- DataGridTableCollection.cs
- XPathQueryGenerator.cs
- TypeElementCollection.cs
- Int32EqualityComparer.cs
- ParseElement.cs
- OperatingSystemVersionCheck.cs
- WebHttpBinding.cs
- COM2Enum.cs
- FragmentQueryKB.cs
- XhtmlBasicPageAdapter.cs
- BinaryParser.cs
- DataSysAttribute.cs
- DataPagerField.cs
- AlphabeticalEnumConverter.cs
- QueryCursorEventArgs.cs
- SimpleExpression.cs
- ButtonAutomationPeer.cs
- HttpCacheVary.cs
- HealthMonitoringSection.cs
- CompensatableTransactionScopeActivity.cs
- XmlSchemaChoice.cs
- DataGridViewToolTip.cs
- DoubleStorage.cs
- GregorianCalendar.cs
- OleDbParameter.cs
- Regex.cs
- TextTreeUndo.cs
- DataGridLinkButton.cs
- StorageComplexPropertyMapping.cs
- WizardPanelChangingEventArgs.cs
- HttpConfigurationContext.cs
- MarkupCompilePass1.cs
- MessageQueueConverter.cs
- QueryContinueDragEvent.cs
- NamespaceMapping.cs
- Win32PrintDialog.cs
- CachingHintValidation.cs
- SystemEvents.cs
- Brush.cs
- DocumentPage.cs
- ApplicationServicesHostFactory.cs
- WebHttpSecurityModeHelper.cs
- userdatakeys.cs
- XmlSchemaProviderAttribute.cs
- StoragePropertyMapping.cs
- SettingsPropertyNotFoundException.cs