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
- BaseHashHelper.cs
- ExtenderHelpers.cs
- WindowsListViewGroupSubsetLink.cs
- WorkflowInstanceRecord.cs
- CriticalHandle.cs
- SectionVisual.cs
- ReadOnlyHierarchicalDataSource.cs
- ModifiableIteratorCollection.cs
- WindowsSpinner.cs
- SQLRoleProvider.cs
- HttpCachePolicy.cs
- WebPartConnectionCollection.cs
- VisualStyleElement.cs
- SkewTransform.cs
- WebDescriptionAttribute.cs
- PerspectiveCamera.cs
- StructuredTypeEmitter.cs
- Utilities.cs
- HtmlTextArea.cs
- PagedDataSource.cs
- FlowDocumentPaginator.cs
- ImageBrush.cs
- RangeValuePattern.cs
- SmiTypedGetterSetter.cs
- HostedAspNetEnvironment.cs
- XsltContext.cs
- SHA256.cs
- MessageDecoder.cs
- IssuanceLicense.cs
- DiscoveryReference.cs
- HttpRequestCacheValidator.cs
- FileInfo.cs
- ZipIOExtraField.cs
- WhitespaceRuleReader.cs
- ActivityExecutor.cs
- DSASignatureFormatter.cs
- KeyboardNavigation.cs
- Imaging.cs
- DefinitionUpdate.cs
- ProxyElement.cs
- PixelShader.cs
- ControllableStoryboardAction.cs
- StatusBarDesigner.cs
- XmlSchemaDocumentation.cs
- X509Certificate.cs
- DiffuseMaterial.cs
- TraversalRequest.cs
- ThaiBuddhistCalendar.cs
- dtdvalidator.cs
- ImageListStreamer.cs
- ProcessModelSection.cs
- CompiledRegexRunnerFactory.cs
- safesecurityhelperavalon.cs
- NetTcpBindingElement.cs
- DecimalAnimationBase.cs
- CompositeTypefaceMetrics.cs
- TypedAsyncResult.cs
- Mouse.cs
- GridItemProviderWrapper.cs
- DataGridTextBoxColumn.cs
- _SingleItemRequestCache.cs
- Clause.cs
- WebPartConnectionsEventArgs.cs
- SQLByteStorage.cs
- HtmlHead.cs
- Propagator.JoinPropagator.cs
- SchemaDeclBase.cs
- NameSpaceExtractor.cs
- SessionEndedEventArgs.cs
- DataGridViewHitTestInfo.cs
- PublishLicense.cs
- Authorization.cs
- ByteRangeDownloader.cs
- ObjectNavigationPropertyMapping.cs
- QilChoice.cs
- _Win32.cs
- SynthesizerStateChangedEventArgs.cs
- InternalUserCancelledException.cs
- XmlSchemaDatatype.cs
- TraceProvider.cs
- ObjectViewQueryResultData.cs
- GlobalId.cs
- WebPageTraceListener.cs
- URL.cs
- DropSource.cs
- HttpListenerTimeoutManager.cs
- TableItemPattern.cs
- SrgsDocument.cs
- CacheRequest.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- CharacterString.cs
- KoreanCalendar.cs
- ImportStoreException.cs
- DataSourceXmlClassAttribute.cs
- TextEvent.cs
- RowUpdatedEventArgs.cs
- Screen.cs
- GridViewRow.cs
- SafeWaitHandle.cs
- MemberAccessException.cs