Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / SchemaComplexType.cs / 2 / SchemaComplexType.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Xml; using System.Data; using System.Data.Metadata.Edm; namespace System.Data.EntityModel.SchemaObjectModel { ////// Summary description for NestedType. /// internal sealed class SchemaComplexType : StructuredType { #region Public Methods ////// /// /// internal SchemaComplexType(Schema parentElement) : base(parentElement) { } #endregion #region Public Properties #endregion #region Protected Methods ////// /// internal override void ResolveTopLevelNames() { base.ResolveTopLevelNames(); if ( BaseType != null ) { if ( !(BaseType is SchemaComplexType) ) { AddError( ErrorCode.InvalidBaseType, EdmSchemaErrorSeverity.Error, System.Data.Entity.Strings.InvalidBaseTypeForNestedType(BaseType.FQName,FQName)); } } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Xml; using System.Data; using System.Data.Metadata.Edm; namespace System.Data.EntityModel.SchemaObjectModel { ////// Summary description for NestedType. /// internal sealed class SchemaComplexType : StructuredType { #region Public Methods ////// /// /// internal SchemaComplexType(Schema parentElement) : base(parentElement) { } #endregion #region Public Properties #endregion #region Protected Methods ////// /// internal override void ResolveTopLevelNames() { base.ResolveTopLevelNames(); if ( BaseType != null ) { if ( !(BaseType is SchemaComplexType) ) { AddError( ErrorCode.InvalidBaseType, EdmSchemaErrorSeverity.Error, System.Data.Entity.Strings.InvalidBaseTypeForNestedType(BaseType.FQName,FQName)); } } } #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
- MemberExpression.cs
- CellTreeNode.cs
- WebSysDefaultValueAttribute.cs
- BinaryFormatter.cs
- TextContainer.cs
- IUnknownConstantAttribute.cs
- SqlComparer.cs
- IISUnsafeMethods.cs
- Translator.cs
- BindingList.cs
- WinFormsUtils.cs
- ControllableStoryboardAction.cs
- GridToolTip.cs
- BaseComponentEditor.cs
- SerializationInfoEnumerator.cs
- FormattedText.cs
- WebPartEditorApplyVerb.cs
- BamlCollectionHolder.cs
- WebBrowserBase.cs
- Partitioner.cs
- RSACryptoServiceProvider.cs
- BooleanSwitch.cs
- UnknownBitmapDecoder.cs
- TakeQueryOptionExpression.cs
- IteratorDescriptor.cs
- SyntaxCheck.cs
- TemplateColumn.cs
- AssemblyBuilder.cs
- GiveFeedbackEvent.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- EntityConnectionStringBuilderItem.cs
- JournalEntryListConverter.cs
- ChangePasswordAutoFormat.cs
- IgnoreFlushAndCloseStream.cs
- DummyDataSource.cs
- ServiceManager.cs
- GridViewRowEventArgs.cs
- StickyNoteAnnotations.cs
- ManipulationLogic.cs
- CalendarKeyboardHelper.cs
- InvalidPropValue.cs
- ClientSideQueueItem.cs
- SettingsAttributeDictionary.cs
- CustomCredentialPolicy.cs
- SubMenuStyle.cs
- HotSpotCollection.cs
- TableLayoutSettingsTypeConverter.cs
- SuppressMergeCheckAttribute.cs
- ModelPerspective.cs
- coordinator.cs
- OTFRasterizer.cs
- ContainerActivationHelper.cs
- ProcessModule.cs
- SessionEndedEventArgs.cs
- StateMachine.cs
- PointUtil.cs
- TreeIterators.cs
- DataGridClipboardCellContent.cs
- DataBindingCollection.cs
- FatalException.cs
- AutoGeneratedField.cs
- KeySpline.cs
- TraceProvider.cs
- ExternalCalls.cs
- CreateParams.cs
- Command.cs
- DisableDpiAwarenessAttribute.cs
- CounterSampleCalculator.cs
- EventSchemaTraceListener.cs
- MediaSystem.cs
- RotateTransform3D.cs
- TreeNodeCollectionEditor.cs
- CodeObject.cs
- RenderData.cs
- WebPartConnectionsCloseVerb.cs
- AutomationPatternInfo.cs
- InvokePattern.cs
- TextElement.cs
- BufferedGraphicsManager.cs
- UnsafeNativeMethods.cs
- XmlDocumentType.cs
- Rotation3D.cs
- SqlGatherConsumedAliases.cs
- PropertyFilter.cs
- GeneralTransform3DGroup.cs
- SiteMapProvider.cs
- QualificationDataItem.cs
- ActivityWithResultValueSerializer.cs
- DispatchOperation.cs
- ToggleButtonAutomationPeer.cs
- UrlParameterWriter.cs
- SchemaElementDecl.cs
- TextEditorContextMenu.cs
- XmlAutoDetectWriter.cs
- FixedSOMSemanticBox.cs
- Point3DAnimationUsingKeyFrames.cs
- IpcManager.cs
- DirectoryNotFoundException.cs
- ElementMarkupObject.cs
- PolicyStatement.cs