Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- x509utils.cs
- ToolStripGrip.cs
- WhitespaceReader.cs
- ReadOnlyObservableCollection.cs
- LinearGradientBrush.cs
- ObjectDataSourceDisposingEventArgs.cs
- DataBindingList.cs
- FormsAuthenticationEventArgs.cs
- PersonalizationProvider.cs
- MergeExecutor.cs
- DataGridViewCellLinkedList.cs
- OleDbCommand.cs
- BuildManager.cs
- DrawListViewItemEventArgs.cs
- regiisutil.cs
- CatalogUtil.cs
- NameValueConfigurationElement.cs
- XmlProcessingInstruction.cs
- RunWorkerCompletedEventArgs.cs
- MemoryMappedViewStream.cs
- TypedReference.cs
- JsonEncodingStreamWrapper.cs
- DateTimeOffsetAdapter.cs
- HandleCollector.cs
- SecurityTokenTypes.cs
- IsolatedStoragePermission.cs
- DataGridViewDataErrorEventArgs.cs
- RegisteredExpandoAttribute.cs
- AbsoluteQuery.cs
- BuildProviderCollection.cs
- XmlBinaryReader.cs
- TransactionalPackage.cs
- EventProviderWriter.cs
- EtwTrace.cs
- RightsManagementEncryptionTransform.cs
- ContentPosition.cs
- FramingEncoders.cs
- UnsafeNativeMethods.cs
- GatewayIPAddressInformationCollection.cs
- Workspace.cs
- ConnectionConsumerAttribute.cs
- XPathNode.cs
- AsyncOperationManager.cs
- IndexedString.cs
- EntityDataSourceQueryBuilder.cs
- AnnotationComponentChooser.cs
- RotationValidation.cs
- ImageAutomationPeer.cs
- AdornerPresentationContext.cs
- ServiceNameCollection.cs
- AuthStoreRoleProvider.cs
- OdbcException.cs
- FlagsAttribute.cs
- BamlCollectionHolder.cs
- DataServiceQueryOfT.cs
- Win32KeyboardDevice.cs
- x509store.cs
- ValueExpressions.cs
- _DigestClient.cs
- Model3D.cs
- CodeSnippetStatement.cs
- DataSourceXmlAttributeAttribute.cs
- Merger.cs
- CompositeDuplexBindingElement.cs
- OleDbRowUpdatingEvent.cs
- MergePropertyDescriptor.cs
- GuidConverter.cs
- SoapHeaderAttribute.cs
- HttpResponseBase.cs
- VarRemapper.cs
- SecurityKeyUsage.cs
- XmlBinaryReader.cs
- PeerInputChannel.cs
- DataObjectAttribute.cs
- WinInetCache.cs
- TypeExtensions.cs
- SqlBooleanizer.cs
- IntegrationExceptionEventArgs.cs
- FunctionMappingTranslator.cs
- WpfPayload.cs
- TextWriter.cs
- DataGridViewRowsRemovedEventArgs.cs
- PointAnimationClockResource.cs
- RouteUrlExpressionBuilder.cs
- AssemblyAssociatedContentFileAttribute.cs
- XmlKeywords.cs
- BitmapEffectDrawing.cs
- CharUnicodeInfo.cs
- ValuePattern.cs
- SocketAddress.cs
- WindowsToolbar.cs
- RelationshipNavigation.cs
- ApplicationCommands.cs
- PropertyToken.cs
- AutomationEvent.cs
- ManifestBasedResourceGroveler.cs
- EdmScalarPropertyAttribute.cs
- MethodAccessException.cs
- SafeTokenHandle.cs
- AccessorTable.cs