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
- XPathDocumentIterator.cs
- StructuredTypeEmitter.cs
- DrawingBrush.cs
- FixedDocumentSequencePaginator.cs
- ToolStripSystemRenderer.cs
- DataGridItemAttachedStorage.cs
- XmlAnyElementAttribute.cs
- SQLGuid.cs
- SecurityImpersonationBehavior.cs
- ProfessionalColors.cs
- FeatureAttribute.cs
- Facet.cs
- Sentence.cs
- Decimal.cs
- BuildManagerHost.cs
- WebSysDefaultValueAttribute.cs
- SynchronizationLockException.cs
- ImageAnimator.cs
- ObjectViewFactory.cs
- RichTextBoxAutomationPeer.cs
- SiteMapNodeItemEventArgs.cs
- DoubleAnimationBase.cs
- ExpressionBinding.cs
- SecurityMessageProperty.cs
- ColumnReorderedEventArgs.cs
- BitmapEffectGroup.cs
- Exception.cs
- XamlFilter.cs
- StylusLogic.cs
- DesignerActionPropertyItem.cs
- StringComparer.cs
- WebPartManager.cs
- XmlIncludeAttribute.cs
- CapabilitiesUse.cs
- Parameter.cs
- InkCanvas.cs
- SafeNativeMethodsCLR.cs
- DiscreteKeyFrames.cs
- AlternationConverter.cs
- EventLog.cs
- ProfileEventArgs.cs
- PointLight.cs
- FunctionUpdateCommand.cs
- DataBindingHandlerAttribute.cs
- xsdvalidator.cs
- Privilege.cs
- QueryAccessibilityHelpEvent.cs
- Stream.cs
- DBSchemaTable.cs
- PermissionSetEnumerator.cs
- WindowsTab.cs
- _TimerThread.cs
- Hash.cs
- MessageSecurityOverHttpElement.cs
- WebPartPersonalization.cs
- SqlClientWrapperSmiStreamChars.cs
- ServiceSecurityAuditBehavior.cs
- SchemaConstraints.cs
- CryptoKeySecurity.cs
- BinaryQueryOperator.cs
- Freezable.cs
- GlyphElement.cs
- ScrollPatternIdentifiers.cs
- PolicyException.cs
- WebPartConnectionsDisconnectVerb.cs
- ExtensibleClassFactory.cs
- Helpers.cs
- DPTypeDescriptorContext.cs
- UntrustedRecipientException.cs
- ScriptManagerProxy.cs
- OutputCacheEntry.cs
- ResourceDisplayNameAttribute.cs
- MessageSecurityProtocol.cs
- DockingAttribute.cs
- DeclaredTypeValidator.cs
- SqlStream.cs
- ScaleTransform.cs
- FileEnumerator.cs
- InstancePersistence.cs
- BaseCAMarshaler.cs
- ConsoleCancelEventArgs.cs
- OdbcTransaction.cs
- ChildTable.cs
- DesignerActionItem.cs
- EntityContainer.cs
- RegexCode.cs
- SurrogateSelector.cs
- MessageQueuePermissionEntryCollection.cs
- NullRuntimeConfig.cs
- DataObject.cs
- ErasingStroke.cs
- TableLayoutPanel.cs
- ReadContentAsBinaryHelper.cs
- RoleGroupCollection.cs
- GenericEnumConverter.cs
- Paragraph.cs
- XPathChildIterator.cs
- MappingItemCollection.cs
- SqlFacetAttribute.cs
- GridViewActionList.cs