Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Server / System / Data / Services / Epm / EpmSourcePathSegment.cs / 1305376 / EpmSourcePathSegment.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Type describing each node in the EpmSourceTree generated using // EntityPropertyMappingAttributes for a ResourceType. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Common { using System.Collections.Generic; ////// Representation of each node in the internal class EpmSourcePathSegment { #region Fields ////// Name of the property under the parent resource type private String propertyName; ///List of sub-properties if this segment corresponds to a complex type private ListsubProperties; #endregion /// /// Constructor creates a source path segment with the name set to /// Segment property name internal EpmSourcePathSegment(String propertyName) { this.propertyName = propertyName; this.subProperties = new List/// (); } #region Properties /// Name of the property under the parent resource type internal String PropertyName { get { return this.propertyName; } } ///List of sub-properties if this segment corresponds to a complex type internal ListSubProperties { get { return this.subProperties; } } /// Corresponding EntityPropertyMappingInfo internal EntityPropertyMappingInfo EpmInfo { get; set; } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Type describing each node in the EpmSourceTree generated using // EntityPropertyMappingAttributes for a ResourceType. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Services.Common { using System.Collections.Generic; ////// Representation of each node in the internal class EpmSourcePathSegment { #region Fields ////// Name of the property under the parent resource type private String propertyName; ///List of sub-properties if this segment corresponds to a complex type private ListsubProperties; #endregion /// /// Constructor creates a source path segment with the name set to /// Segment property name internal EpmSourcePathSegment(String propertyName) { this.propertyName = propertyName; this.subProperties = new List/// (); } #region Properties /// Name of the property under the parent resource type internal String PropertyName { get { return this.propertyName; } } ///List of sub-properties if this segment corresponds to a complex type internal ListSubProperties { get { return this.subProperties; } } /// Corresponding EntityPropertyMappingInfo internal EntityPropertyMappingInfo EpmInfo { get; set; } #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
- Vertex.cs
- ComboBoxAutomationPeer.cs
- ByteStreamGeometryContext.cs
- StatusBar.cs
- HtmlInputSubmit.cs
- ChannelProtectionRequirements.cs
- SslSecurityTokenParameters.cs
- FontCacheUtil.cs
- ErrorHandlerModule.cs
- COM2EnumConverter.cs
- FloaterParaClient.cs
- ConfigurationLocation.cs
- DCSafeHandle.cs
- ScrollData.cs
- HtmlTernaryTree.cs
- StorageEntityContainerMapping.cs
- XmlSchemaSimpleTypeList.cs
- BuildManager.cs
- ObjRef.cs
- StyleReferenceConverter.cs
- BoolExpressionVisitors.cs
- TableRowCollection.cs
- AppSettingsReader.cs
- DockPatternIdentifiers.cs
- OperatingSystem.cs
- coordinatorscratchpad.cs
- ShaderEffect.cs
- SamlConstants.cs
- CodeArrayIndexerExpression.cs
- MinMaxParagraphWidth.cs
- CodeAccessPermission.cs
- RuleEngine.cs
- XNodeValidator.cs
- XamlRtfConverter.cs
- DocumentPaginator.cs
- Int32KeyFrameCollection.cs
- Serialization.cs
- ServiceBuildProvider.cs
- ColorConverter.cs
- CaseInsensitiveComparer.cs
- RightsManagementResourceHelper.cs
- WebControl.cs
- SoapObjectInfo.cs
- DataGridColumnStyleMappingNameEditor.cs
- MenuAutoFormat.cs
- Logging.cs
- XmlQueryType.cs
- UnsafeCollabNativeMethods.cs
- SimpleHandlerFactory.cs
- GACMembershipCondition.cs
- BasicCommandTreeVisitor.cs
- figurelengthconverter.cs
- SimpleHandlerBuildProvider.cs
- CombinedHttpChannel.cs
- HtmlInputHidden.cs
- SystemIcmpV4Statistics.cs
- DataViewListener.cs
- BinaryObjectWriter.cs
- XPathSelfQuery.cs
- RequestQueue.cs
- FrameAutomationPeer.cs
- MsmqIntegrationChannelListener.cs
- ThrowHelper.cs
- ExpressionPrefixAttribute.cs
- PathParser.cs
- SoapReflectionImporter.cs
- BinaryCommonClasses.cs
- XsdBuildProvider.cs
- RoleService.cs
- CompModHelpers.cs
- LocalBuilder.cs
- BindToObject.cs
- TableCell.cs
- Errors.cs
- adornercollection.cs
- ExclusiveCanonicalizationTransform.cs
- TableLayoutPanel.cs
- ResXBuildProvider.cs
- NumberSubstitution.cs
- PagerSettings.cs
- InterleavedZipPartStream.cs
- WindowsGraphics2.cs
- Evidence.cs
- InternalConfigEventArgs.cs
- ObjRef.cs
- System.Data_BID.cs
- DecimalAnimationBase.cs
- DecoderNLS.cs
- serverconfig.cs
- ReflectionTypeLoadException.cs
- EntityStoreSchemaFilterEntry.cs
- PageBreakRecord.cs
- ServiceContractAttribute.cs
- ObjectAnimationBase.cs
- StreamSecurityUpgradeInitiatorBase.cs
- PixelFormats.cs
- datacache.cs
- ToolStripItemImageRenderEventArgs.cs
- FastPropertyAccessor.cs
- DesignerSerializationOptionsAttribute.cs