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
- BuildManager.cs
- NetCodeGroup.cs
- EntitySetBase.cs
- XmlSchemaProviderAttribute.cs
- TypeInformation.cs
- SemanticResolver.cs
- ProcessModelSection.cs
- DBCSCodePageEncoding.cs
- TextStore.cs
- DocobjHost.cs
- FontInfo.cs
- ADMembershipProvider.cs
- ThrowHelper.cs
- Signature.cs
- SessionEndingEventArgs.cs
- MethodInfo.cs
- VectorCollectionConverter.cs
- OleDbException.cs
- TargetConverter.cs
- UncommonField.cs
- D3DImage.cs
- WebRequestModuleElementCollection.cs
- MethodToken.cs
- AppPool.cs
- ImageBrush.cs
- ChannelReliableSession.cs
- CompoundFileDeflateTransform.cs
- GenericTextProperties.cs
- ButtonFlatAdapter.cs
- _ListenerAsyncResult.cs
- TemplateParser.cs
- FolderBrowserDialog.cs
- SqlFunctions.cs
- cache.cs
- SendingRequestEventArgs.cs
- OperationValidationEventArgs.cs
- AbstractExpressions.cs
- SqlDataSourceCustomCommandEditor.cs
- Stylesheet.cs
- DataPager.cs
- TextRangeEditLists.cs
- WindowsServiceElement.cs
- ResolvedKeyFrameEntry.cs
- XmlAttribute.cs
- FtpRequestCacheValidator.cs
- DataIdProcessor.cs
- StylusPointProperty.cs
- ActivityTypeResolver.xaml.cs
- DropShadowEffect.cs
- SmtpClient.cs
- HttpCachePolicy.cs
- CaseInsensitiveOrdinalStringComparer.cs
- TableSectionStyle.cs
- EventEntry.cs
- InputScopeAttribute.cs
- AsymmetricKeyExchangeDeformatter.cs
- ExtractorMetadata.cs
- ResourceAttributes.cs
- HierarchicalDataSourceControl.cs
- DefaultDiscoveryServiceExtension.cs
- MobileControlBuilder.cs
- __Filters.cs
- InputScopeConverter.cs
- ResourceIDHelper.cs
- ObjectTag.cs
- MessageFilter.cs
- ErrorEventArgs.cs
- SocketPermission.cs
- TemplatedAdorner.cs
- StateDesignerConnector.cs
- CompositeScriptReference.cs
- PKCS1MaskGenerationMethod.cs
- MetadataItemEmitter.cs
- Animatable.cs
- MdiWindowListItemConverter.cs
- SessionState.cs
- CompilerGeneratedAttribute.cs
- ObjectDataSourceMethodEventArgs.cs
- CollectionViewSource.cs
- Nullable.cs
- TextEffectCollection.cs
- LayoutDump.cs
- DrawingGroupDrawingContext.cs
- RichTextBox.cs
- ModelPerspective.cs
- CommonGetThemePartSize.cs
- ToolStripDropDownClosedEventArgs.cs
- Rotation3D.cs
- ItemsControlAutomationPeer.cs
- FixedDocument.cs
- _HelperAsyncResults.cs
- CompilationRelaxations.cs
- SchemaTableColumn.cs
- XhtmlBasicValidationSummaryAdapter.cs
- SqlRowUpdatedEvent.cs
- Util.cs
- Span.cs
- XmlSchemaFacet.cs
- XPathDescendantIterator.cs
- DbConnectionClosed.cs