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
- SystemWebCachingSectionGroup.cs
- DesignerActionList.cs
- GeneratedCodeAttribute.cs
- SqlFlattener.cs
- RadioButtonStandardAdapter.cs
- CroppedBitmap.cs
- DBSchemaRow.cs
- DataGridViewComboBoxCell.cs
- BitmapDownload.cs
- ViewPort3D.cs
- WindowsScroll.cs
- ResourcePool.cs
- PowerModeChangedEventArgs.cs
- UpdateTranslator.cs
- Rules.cs
- TTSEngineTypes.cs
- ReferentialConstraint.cs
- RelationshipManager.cs
- CornerRadius.cs
- FunctionDefinition.cs
- base64Transforms.cs
- NoneExcludedImageIndexConverter.cs
- X509CertificateInitiatorClientCredential.cs
- EdmType.cs
- StatusBarPanelClickEvent.cs
- HttpWebRequestElement.cs
- Rule.cs
- ErrorHandler.cs
- Positioning.cs
- OLEDB_Enum.cs
- SafeNativeMethods.cs
- XmlRootAttribute.cs
- BCryptSafeHandles.cs
- XmlSchemaException.cs
- BitStack.cs
- TaskSchedulerException.cs
- ComNativeDescriptor.cs
- PriorityChain.cs
- ByteKeyFrameCollection.cs
- CqlWriter.cs
- HttpCapabilitiesBase.cs
- NullRuntimeConfig.cs
- NotImplementedException.cs
- SecurityStateEncoder.cs
- UserNamePasswordServiceCredential.cs
- UnmanagedHandle.cs
- NotifyParentPropertyAttribute.cs
- EnumValidator.cs
- MenuTracker.cs
- ConnectionInterfaceCollection.cs
- PrintDialogException.cs
- InternalSafeNativeMethods.cs
- ValueChangedEventManager.cs
- FixedDocumentPaginator.cs
- rsa.cs
- ChannelPoolSettings.cs
- WindowInteractionStateTracker.cs
- xsdvalidator.cs
- EntityAdapter.cs
- XmlSchemaComplexType.cs
- UrlMapping.cs
- DispatcherTimer.cs
- TrackBarRenderer.cs
- UInt16Converter.cs
- AudioFormatConverter.cs
- ServerProtocol.cs
- TransformerInfo.cs
- QueryOpeningEnumerator.cs
- GestureRecognizer.cs
- PasswordDeriveBytes.cs
- Propagator.Evaluator.cs
- WindowsIPAddress.cs
- FormParameter.cs
- HttpConfigurationContext.cs
- DeclarativeExpressionConditionDeclaration.cs
- COM2EnumConverter.cs
- XmlObjectSerializerContext.cs
- TextSyndicationContentKindHelper.cs
- XmlSchemaSubstitutionGroup.cs
- TypeSchema.cs
- ChannelFactoryBase.cs
- MessageHeader.cs
- HealthMonitoringSectionHelper.cs
- ChannelBase.cs
- SQLChars.cs
- CapabilitiesPattern.cs
- FormatSettings.cs
- EventLogPermission.cs
- SafeHandles.cs
- WebPermission.cs
- StaticFileHandler.cs
- SchemaImporterExtensionElement.cs
- NumberFormatInfo.cs
- Blend.cs
- EmissiveMaterial.cs
- UnSafeCharBuffer.cs
- XmlTextAttribute.cs
- DictionaryEntry.cs
- MouseActionValueSerializer.cs
- DirectionalLight.cs