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
- PropertyRef.cs
- ResponseStream.cs
- RenderTargetBitmap.cs
- ParseHttpDate.cs
- PrintDocument.cs
- CompositionCommandSet.cs
- LicenseException.cs
- UrlMappingsSection.cs
- Inflater.cs
- Dictionary.cs
- SqlCacheDependencySection.cs
- PrincipalPermission.cs
- Grant.cs
- FormatSettings.cs
- XamlWriter.cs
- MetaForeignKeyColumn.cs
- _Rfc2616CacheValidators.cs
- MemberAccessException.cs
- AssemblyResourceLoader.cs
- ClipboardProcessor.cs
- Base64Stream.cs
- BuildManager.cs
- GenerateScriptTypeAttribute.cs
- oledbconnectionstring.cs
- TransformCollection.cs
- ContextQuery.cs
- UrlPath.cs
- PasswordBox.cs
- TreeViewBindingsEditorForm.cs
- MinimizableAttributeTypeConverter.cs
- MimeFormatter.cs
- Latin1Encoding.cs
- Visual3D.cs
- FormViewCommandEventArgs.cs
- FontNamesConverter.cs
- ServiceHost.cs
- ConnectionManagementSection.cs
- DataContractJsonSerializerOperationFormatter.cs
- Style.cs
- TableColumn.cs
- DataServiceCollectionOfT.cs
- ParameterCollectionEditor.cs
- ClientBuildManager.cs
- SrgsSemanticInterpretationTag.cs
- ServiceHttpModule.cs
- XmlException.cs
- columnmapkeybuilder.cs
- XPathSelfQuery.cs
- MimePart.cs
- DocumentOrderComparer.cs
- Compensation.cs
- UrlPath.cs
- ClientProxyGenerator.cs
- Positioning.cs
- StatusBarAutomationPeer.cs
- BufferedStream.cs
- X509CertificateTokenFactoryCredential.cs
- CultureMapper.cs
- RouteParser.cs
- PerformanceCounterCategory.cs
- DataGridViewAddColumnDialog.cs
- Timeline.cs
- PathGeometry.cs
- Line.cs
- PromptEventArgs.cs
- HostedHttpTransportManager.cs
- RelationshipWrapper.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- TrackBarRenderer.cs
- CompilerLocalReference.cs
- _CommandStream.cs
- ToolStripItemBehavior.cs
- ExecutionContext.cs
- Int32Rect.cs
- WindowsSlider.cs
- Clause.cs
- WebSysDisplayNameAttribute.cs
- ClientSettingsProvider.cs
- PenCursorManager.cs
- SystemResourceHost.cs
- EntityConnectionStringBuilderItem.cs
- ControlType.cs
- ContextToken.cs
- TypeConverterHelper.cs
- UnsafeNativeMethods.cs
- WrappedReader.cs
- _BufferOffsetSize.cs
- WpfGeneratedKnownTypes.cs
- ChineseLunisolarCalendar.cs
- ResourceWriter.cs
- ServiceThrottlingBehavior.cs
- NameValuePermission.cs
- SiteMembershipCondition.cs
- brushes.cs
- Simplifier.cs
- WebDisplayNameAttribute.cs
- Environment.cs
- SendMailErrorEventArgs.cs
- SystemInfo.cs
- AppSecurityManager.cs