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
- SimpleFieldTemplateUserControl.cs
- PlatformCulture.cs
- CompoundFileReference.cs
- MenuItemBindingCollection.cs
- ToggleButton.cs
- RichTextBoxAutomationPeer.cs
- CodeCatchClauseCollection.cs
- SystemPens.cs
- RenderData.cs
- DocumentPageHost.cs
- SoapCodeExporter.cs
- Point3DValueSerializer.cs
- WebPartMovingEventArgs.cs
- XmlArrayAttribute.cs
- MetadataException.cs
- DeferredReference.cs
- ToolStripItemClickedEventArgs.cs
- PropertyInformation.cs
- ScrollBarRenderer.cs
- ContractNamespaceAttribute.cs
- MinMaxParagraphWidth.cs
- GregorianCalendar.cs
- NotifyIcon.cs
- WithParamAction.cs
- ServiceBehaviorElementCollection.cs
- MimeMapping.cs
- ResourceKey.cs
- ResizeGrip.cs
- DataGridLength.cs
- ImageMapEventArgs.cs
- NativeMethods.cs
- ThicknessAnimationBase.cs
- HitTestDrawingContextWalker.cs
- EnterpriseServicesHelper.cs
- EdmSchemaAttribute.cs
- XmlNavigatorFilter.cs
- ImpersonationContext.cs
- AuthStoreRoleProvider.cs
- SafeMarshalContext.cs
- SubqueryRules.cs
- StorageBasedPackageProperties.cs
- SerializationAttributes.cs
- SiteMapNodeCollection.cs
- AppDomainEvidenceFactory.cs
- XmlRootAttribute.cs
- ToolStripDropDownButton.cs
- RemotingException.cs
- CharAnimationBase.cs
- XpsS0ValidatingLoader.cs
- Variable.cs
- HttpListenerRequest.cs
- MultiAsyncResult.cs
- ServicePointManagerElement.cs
- PackageStore.cs
- IriParsingElement.cs
- _UriTypeConverter.cs
- Statements.cs
- XmlReflectionImporter.cs
- QilVisitor.cs
- ApplicationInterop.cs
- NativeMethods.cs
- InputBinding.cs
- ZoneIdentityPermission.cs
- RayMeshGeometry3DHitTestResult.cs
- WorkflowExecutor.cs
- RoleGroup.cs
- SecurityUtils.cs
- TargetControlTypeAttribute.cs
- ObjectViewQueryResultData.cs
- SqlUtil.cs
- Parser.cs
- PreservationFileReader.cs
- GeneralTransform3D.cs
- ResumeStoryboard.cs
- StructuralObject.cs
- WizardStepCollectionEditor.cs
- DataServiceBehavior.cs
- BoundsDrawingContextWalker.cs
- CryptoApi.cs
- OdbcUtils.cs
- FixedTextPointer.cs
- SmiMetaData.cs
- ElapsedEventArgs.cs
- NavigationProgressEventArgs.cs
- WorkflowDurableInstance.cs
- LayoutManager.cs
- RegexCharClass.cs
- KnownAssemblyEntry.cs
- XPathNodeList.cs
- Help.cs
- DbSetClause.cs
- XmlBinaryReader.cs
- ConfigPathUtility.cs
- _Rfc2616CacheValidators.cs
- PointAnimationUsingPath.cs
- StorageEndPropertyMapping.cs
- shaper.cs
- InvalidCastException.cs
- XmlDictionaryReaderQuotas.cs
- HandlerFactoryWrapper.cs