Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / Metadata / Edm / RelationshipSet.cs / 1 / RelationshipSet.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; using System.Text; namespace System.Data.Metadata.Edm { ////// Class for representing a relationship set /// public abstract class RelationshipSet : EntitySetBase { #region Constructors ////// The constructor for constructing the RelationshipSet with a given name and an relationship type /// /// The name of the RelationshipSet /// The db schema /// The db table /// The provider specific query that should be used to retrieve the EntitySet /// The entity type of the entities that this entity set type contains ///Thrown if the argument name or entityType is null internal RelationshipSet(string name, string schema, string table, string definingQuery, RelationshipType relationshipType) : base(name, schema, table, definingQuery, relationshipType) { } #endregion #region Properties ////// Returns the relationship type associated with this relationship set /// public new RelationshipType ElementType { get { return (RelationshipType)base.ElementType; } } ////// Returns the kind of the type /// public override BuiltInTypeKind BuiltInTypeKind { get { return BuiltInTypeKind.RelationshipSet; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....], [....] //--------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; using System.Text; namespace System.Data.Metadata.Edm { ////// Class for representing a relationship set /// public abstract class RelationshipSet : EntitySetBase { #region Constructors ////// The constructor for constructing the RelationshipSet with a given name and an relationship type /// /// The name of the RelationshipSet /// The db schema /// The db table /// The provider specific query that should be used to retrieve the EntitySet /// The entity type of the entities that this entity set type contains ///Thrown if the argument name or entityType is null internal RelationshipSet(string name, string schema, string table, string definingQuery, RelationshipType relationshipType) : base(name, schema, table, definingQuery, relationshipType) { } #endregion #region Properties ////// Returns the relationship type associated with this relationship set /// public new RelationshipType ElementType { get { return (RelationshipType)base.ElementType; } } ////// Returns the kind of the type /// public override BuiltInTypeKind BuiltInTypeKind { get { return BuiltInTypeKind.RelationshipSet; } } #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
- VirtualPath.cs
- XmlParserContext.cs
- EventLog.cs
- UserControl.cs
- TypeUsageBuilder.cs
- Add.cs
- ParallelTimeline.cs
- HandleCollector.cs
- SR.cs
- RegexMatchCollection.cs
- CounterCreationDataCollection.cs
- ListBindableAttribute.cs
- EditorZoneAutoFormat.cs
- Graphics.cs
- ObjectDataSourceView.cs
- PermissionSetTriple.cs
- LongValidatorAttribute.cs
- ColumnCollection.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- StructureChangedEventArgs.cs
- MetadataUtil.cs
- ProviderSettings.cs
- ProfileGroupSettingsCollection.cs
- SubclassTypeValidatorAttribute.cs
- TabRenderer.cs
- SignatureDescription.cs
- MenuBindingsEditorForm.cs
- GrammarBuilderWildcard.cs
- List.cs
- File.cs
- IDQuery.cs
- NotifyCollectionChangedEventArgs.cs
- UIElementHelper.cs
- ForceCopyBuildProvider.cs
- XmlEncApr2001.cs
- CompiledQuery.cs
- InheritanceContextChangedEventManager.cs
- JoinSymbol.cs
- TextElementEnumerator.cs
- _AutoWebProxyScriptHelper.cs
- SqlAliaser.cs
- FormatterConverter.cs
- dataobject.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- ModelVisual3D.cs
- KeyMatchBuilder.cs
- GroupQuery.cs
- RemoteWebConfigurationHostStream.cs
- ClientType.cs
- FileDialogCustomPlacesCollection.cs
- AttributeCollection.cs
- AssertSection.cs
- DrawingDrawingContext.cs
- ClockController.cs
- XmlDocumentSerializer.cs
- VirtualizingPanel.cs
- KoreanLunisolarCalendar.cs
- EntityDataSourceChangingEventArgs.cs
- DocComment.cs
- NonceToken.cs
- WindowsGraphicsCacheManager.cs
- WindowsFormsSectionHandler.cs
- XmlAnyElementAttributes.cs
- ValidationResult.cs
- ConnectionStringsExpressionBuilder.cs
- FontCacheLogic.cs
- ColumnResult.cs
- DockAndAnchorLayout.cs
- NativeMethods.cs
- DependencyObject.cs
- OdbcConnectionString.cs
- FileUpload.cs
- EncoderBestFitFallback.cs
- CancellationHandler.cs
- HeaderPanel.cs
- PriorityBinding.cs
- Char.cs
- Size.cs
- SymmetricCryptoHandle.cs
- RealProxy.cs
- SamlSerializer.cs
- OracleTimeSpan.cs
- _FtpDataStream.cs
- PromptBuilder.cs
- DatatypeImplementation.cs
- EventlogProvider.cs
- OpenTypeLayoutCache.cs
- SubMenuStyle.cs
- SpanIndex.cs
- HeaderLabel.cs
- RsaKeyIdentifierClause.cs
- MemberDomainMap.cs
- WebServiceEndpoint.cs
- MultipleViewProviderWrapper.cs
- EntityAdapter.cs
- TextSelectionHelper.cs
- CheckBoxList.cs
- AssertUtility.cs
- MobileControl.cs
- Trace.cs