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
- WebPartZone.cs
- ContextStaticAttribute.cs
- DataSourceConverter.cs
- DelegateSerializationHolder.cs
- cookiecollection.cs
- HttpValueCollection.cs
- TypographyProperties.cs
- ArgumentDesigner.xaml.cs
- XsltSettings.cs
- XsltLoader.cs
- DocobjHost.cs
- TraceHandlerErrorFormatter.cs
- ParseElement.cs
- ButtonBase.cs
- Scalars.cs
- EventRoute.cs
- BaseTemplateParser.cs
- ProcessModule.cs
- ZipIOLocalFileDataDescriptor.cs
- coordinatorscratchpad.cs
- _HTTPDateParse.cs
- DiffuseMaterial.cs
- LongMinMaxAggregationOperator.cs
- Point3DAnimation.cs
- XPathMessageFilterTable.cs
- WorkflowMarkupSerializationException.cs
- MdImport.cs
- iisPickupDirectory.cs
- Timeline.cs
- CryptoKeySecurity.cs
- AuthenticateEventArgs.cs
- MatrixAnimationUsingKeyFrames.cs
- oledbconnectionstring.cs
- SQLDecimal.cs
- TypeBuilderInstantiation.cs
- HotSpot.cs
- EditorAttribute.cs
- coordinatorscratchpad.cs
- MemoryStream.cs
- ByteArrayHelperWithString.cs
- LeaseManager.cs
- XPathNodePointer.cs
- TraceSection.cs
- XmlSchemaSequence.cs
- ValidatedMobileControlConverter.cs
- UnsafeNativeMethods.cs
- CriticalFinalizerObject.cs
- SelectionItemProviderWrapper.cs
- AbsoluteQuery.cs
- VScrollBar.cs
- GlobalEventManager.cs
- IImplicitResourceProvider.cs
- MetadataArtifactLoader.cs
- TemplateBuilder.cs
- GetFileNameResult.cs
- ButtonBaseAdapter.cs
- FormViewCommandEventArgs.cs
- TreeNodeMouseHoverEvent.cs
- RequestCachePolicyConverter.cs
- SelectedCellsChangedEventArgs.cs
- MatchAttribute.cs
- OrderedDictionary.cs
- WebEvents.cs
- Hex.cs
- PersonalizationStateInfo.cs
- SimpleType.cs
- RSAOAEPKeyExchangeDeformatter.cs
- fixedPageContentExtractor.cs
- DiagnosticStrings.cs
- DataServiceCollectionOfT.cs
- PrinterSettings.cs
- GatewayDefinition.cs
- HopperCache.cs
- ZipIOExtraFieldZip64Element.cs
- OverrideMode.cs
- Directory.cs
- ActivityStateQuery.cs
- XmlSerializableServices.cs
- DataStreams.cs
- ReaderWriterLockWrapper.cs
- Socket.cs
- UndoEngine.cs
- SourceLineInfo.cs
- SignedPkcs7.cs
- SignalGate.cs
- HighContrastHelper.cs
- OdbcReferenceCollection.cs
- Misc.cs
- SHA512Cng.cs
- EventLogSession.cs
- TraceProvider.cs
- ExtentCqlBlock.cs
- BindingMAnagerBase.cs
- EndpointBehaviorElementCollection.cs
- CodeTryCatchFinallyStatement.cs
- DialogResultConverter.cs
- EdmSchemaAttribute.cs
- ResourceSet.cs
- CodeAttributeArgument.cs
- DeadLetterQueue.cs