Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / EntitySql / AST / NavigationExpr.cs / 1305376 / NavigationExpr.cs
//---------------------------------------------------------------------- //// Copyproperty (c) Microsoft Corporation. All propertys reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql.AST { using System; using System.Globalization; using System.Collections; using System.Collections.Generic; ////// Represents a relationship navigation operator NAVIGATE(e,Relation-Type-Name[,ToEndName[,FromEndName]]). /// internal sealed class RelshipNavigationExpr : Node { private readonly Node _fromEntity; private readonly Node _relshipTypeName; private readonly Identifier _toEndIdentifier; private readonly Identifier _fromEndIdentifier; ////// Initializes relationship navigation expression. /// internal RelshipNavigationExpr(Node fromEntity, Node relshipTypeName) { _fromEntity = fromEntity; _relshipTypeName = relshipTypeName; } ////// Initializes relationship navigation expression. /// internal RelshipNavigationExpr(Node fromEntity, Node relshipTypeName, Identifier toEndIdentifier) : this(fromEntity, relshipTypeName) { _toEndIdentifier = toEndIdentifier; } ////// Initializes relationship navigation expression. /// internal RelshipNavigationExpr(Node fromEntity, Node relshipTypeName, Identifier toEndIdentifier, Identifier fromEndIdentifier) : this(fromEntity, relshipTypeName, toEndIdentifier) { _fromEndIdentifier = fromEndIdentifier; } ////// FROM entity. /// internal Node Source { get { return _fromEntity; } } ////// Relship type name. /// internal Node TypeName { get { return _relshipTypeName; } } ////// TO end identifier. /// internal Identifier ToEndIdentifier { get { return _toEndIdentifier; } } ////// FROM end identifier. /// internal Identifier FromEndIdentifier { get { return _fromEndIdentifier; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------- //// Copyproperty (c) Microsoft Corporation. All propertys reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql.AST { using System; using System.Globalization; using System.Collections; using System.Collections.Generic; ////// Represents a relationship navigation operator NAVIGATE(e,Relation-Type-Name[,ToEndName[,FromEndName]]). /// internal sealed class RelshipNavigationExpr : Node { private readonly Node _fromEntity; private readonly Node _relshipTypeName; private readonly Identifier _toEndIdentifier; private readonly Identifier _fromEndIdentifier; ////// Initializes relationship navigation expression. /// internal RelshipNavigationExpr(Node fromEntity, Node relshipTypeName) { _fromEntity = fromEntity; _relshipTypeName = relshipTypeName; } ////// Initializes relationship navigation expression. /// internal RelshipNavigationExpr(Node fromEntity, Node relshipTypeName, Identifier toEndIdentifier) : this(fromEntity, relshipTypeName) { _toEndIdentifier = toEndIdentifier; } ////// Initializes relationship navigation expression. /// internal RelshipNavigationExpr(Node fromEntity, Node relshipTypeName, Identifier toEndIdentifier, Identifier fromEndIdentifier) : this(fromEntity, relshipTypeName, toEndIdentifier) { _fromEndIdentifier = fromEndIdentifier; } ////// FROM entity. /// internal Node Source { get { return _fromEntity; } } ////// Relship type name. /// internal Node TypeName { get { return _relshipTypeName; } } ////// TO end identifier. /// internal Identifier ToEndIdentifier { get { return _toEndIdentifier; } } ////// FROM end identifier. /// internal Identifier FromEndIdentifier { get { return _fromEndIdentifier; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListContractAdapter.cs
- SolidColorBrush.cs
- NativeObjectSecurity.cs
- PartialCachingAttribute.cs
- CreationContext.cs
- PartialArray.cs
- ElementUtil.cs
- VirtualPathUtility.cs
- AffineTransform3D.cs
- HtmlInputPassword.cs
- SqlDataSourceFilteringEventArgs.cs
- DocumentPageViewAutomationPeer.cs
- ModuleConfigurationInfo.cs
- TdsEnums.cs
- EntityProxyFactory.cs
- PageParserFilter.cs
- UnauthorizedAccessException.cs
- MetadataArtifactLoaderFile.cs
- CommonGetThemePartSize.cs
- XmlRootAttribute.cs
- EntityException.cs
- CreateUserWizardAutoFormat.cs
- MsmqInputChannelListenerBase.cs
- ProviderConnectionPoint.cs
- DrawingBrush.cs
- TextProviderWrapper.cs
- HtmlFormParameterReader.cs
- ResXFileRef.cs
- DisplayMemberTemplateSelector.cs
- BitmapEffect.cs
- BaseProcessor.cs
- DrawingContext.cs
- BulletDecorator.cs
- StatusBar.cs
- Trigger.cs
- MulticastDelegate.cs
- DependencyObject.cs
- SoapObjectInfo.cs
- FileInfo.cs
- ControlParser.cs
- XmlEntity.cs
- sqlser.cs
- SoapFaultCodes.cs
- ResolvedKeyFrameEntry.cs
- DocumentAutomationPeer.cs
- DiscoveryDocumentLinksPattern.cs
- RoleManagerSection.cs
- CDSCollectionETWBCLProvider.cs
- diagnosticsswitches.cs
- MimePart.cs
- Types.cs
- MissingSatelliteAssemblyException.cs
- altserialization.cs
- DoubleAnimationUsingKeyFrames.cs
- FixedSOMLineCollection.cs
- ImageClickEventArgs.cs
- RightsManagementPermission.cs
- AddInToken.cs
- Profiler.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- SvcFileManager.cs
- SkipQueryOptionExpression.cs
- HttpBrowserCapabilitiesBase.cs
- Canonicalizers.cs
- FilteredXmlReader.cs
- XmlAutoDetectWriter.cs
- DetailsViewUpdateEventArgs.cs
- MeshGeometry3D.cs
- DataExpression.cs
- Brush.cs
- MouseWheelEventArgs.cs
- XamlTemplateSerializer.cs
- CompModSwitches.cs
- DataGridDesigner.cs
- SqlCachedBuffer.cs
- ToolStripProgressBar.cs
- MessageQueuePermissionEntryCollection.cs
- PixelShader.cs
- WindowsListViewScroll.cs
- AliasExpr.cs
- COM2AboutBoxPropertyDescriptor.cs
- DecoderBestFitFallback.cs
- DataBindingHandlerAttribute.cs
- OrderedDictionary.cs
- EndOfStreamException.cs
- XmlHierarchicalDataSourceView.cs
- ObjRef.cs
- ClientScriptManagerWrapper.cs
- UnsafeNativeMethods.cs
- RuntimeWrappedException.cs
- StringUtil.cs
- SiteMembershipCondition.cs
- CollectionCodeDomSerializer.cs
- SqlProcedureAttribute.cs
- SweepDirectionValidation.cs
- EntityClientCacheEntry.cs
- ClrProviderManifest.cs
- _FtpDataStream.cs
- Paragraph.cs
- ControlBuilderAttribute.cs