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
- TableCellCollection.cs
- VersionPair.cs
- MimeTypeAttribute.cs
- OrderedDictionary.cs
- CompositeControlDesigner.cs
- ResourceProviderFactory.cs
- OracleCommand.cs
- DispatcherExceptionEventArgs.cs
- Popup.cs
- ToolStripPanelRow.cs
- NavigationService.cs
- AstNode.cs
- WindowsAltTab.cs
- ListBindingHelper.cs
- XPathAncestorIterator.cs
- ReachObjectContext.cs
- WmlPageAdapter.cs
- AppDomain.cs
- MulticastDelegate.cs
- DesignerActionPanel.cs
- EmptyCollection.cs
- X509Utils.cs
- XmlDigitalSignatureProcessor.cs
- ADRoleFactoryConfiguration.cs
- UnsafeNativeMethods.cs
- KnownColorTable.cs
- DataMemberFieldConverter.cs
- ColorConvertedBitmapExtension.cs
- EdmProperty.cs
- DocumentDesigner.cs
- SqlClientWrapperSmiStreamChars.cs
- ThreadPool.cs
- OleDbConnection.cs
- SrgsGrammarCompiler.cs
- EditingCommands.cs
- MaskedTextBox.cs
- StructuredType.cs
- RawStylusInputCustomDataList.cs
- DesignerHost.cs
- BinaryMethodMessage.cs
- ProfileSettingsCollection.cs
- BindingValueChangedEventArgs.cs
- TextLineResult.cs
- WorkflowOperationFault.cs
- MTConfigUtil.cs
- PageParserFilter.cs
- InvokePatternIdentifiers.cs
- SecureStringHasher.cs
- Color.cs
- XmlWrappingWriter.cs
- SynchronizationLockException.cs
- XmlSortKeyAccumulator.cs
- EventHandlersStore.cs
- PathFigureCollection.cs
- FixUpCollection.cs
- CodeStatementCollection.cs
- DescendantOverDescendantQuery.cs
- Style.cs
- SettingsPropertyNotFoundException.cs
- ComPlusInstanceProvider.cs
- SoapInteropTypes.cs
- StrokeSerializer.cs
- PropertyItemInternal.cs
- Subset.cs
- AssemblyBuilder.cs
- MaskDesignerDialog.cs
- RijndaelCryptoServiceProvider.cs
- SqlConnectionStringBuilder.cs
- CallContext.cs
- AssertFilter.cs
- ParsedAttributeCollection.cs
- ViewKeyConstraint.cs
- SqlFlattener.cs
- Math.cs
- SQLInt16Storage.cs
- XmlUnspecifiedAttribute.cs
- SafeNativeMethods.cs
- OleDbWrapper.cs
- Timer.cs
- SqlInternalConnectionSmi.cs
- DBConnectionString.cs
- ControlValuePropertyAttribute.cs
- PropertyGridDesigner.cs
- TextParentUndoUnit.cs
- base64Transforms.cs
- LogRestartAreaEnumerator.cs
- Html32TextWriter.cs
- TypeExtensionSerializer.cs
- DefaultHttpHandler.cs
- DataGridViewCell.cs
- HtmlContainerControl.cs
- AccessorTable.cs
- WsatServiceCertificate.cs
- CodeGroup.cs
- LazyTextWriterCreator.cs
- COM2FontConverter.cs
- SocketException.cs
- ObjectDesignerDataSourceView.cs
- TiffBitmapEncoder.cs
- Scene3D.cs