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
- InfoCardXmlSerializer.cs
- FileUtil.cs
- DataDesignUtil.cs
- HtmlImageAdapter.cs
- LinkLabel.cs
- BamlRecords.cs
- Atom10FormatterFactory.cs
- JsonObjectDataContract.cs
- ProfilePropertyNameValidator.cs
- CollectionViewGroupInternal.cs
- MenuItem.cs
- ParameterReplacerVisitor.cs
- PlanCompilerUtil.cs
- UseAttributeSetsAction.cs
- TextParagraphProperties.cs
- SessionStateUtil.cs
- WorkflowControlClient.cs
- ValidationVisibilityAttribute.cs
- WSIdentityFaultException.cs
- SetStoryboardSpeedRatio.cs
- XmlCDATASection.cs
- RuleConditionDialog.Designer.cs
- ContextMenuService.cs
- ContentDesigner.cs
- SqlDelegatedTransaction.cs
- DataGridViewControlCollection.cs
- HMACSHA512.cs
- SqlDataSourceQuery.cs
- Axis.cs
- UriPrefixTable.cs
- GroupItemAutomationPeer.cs
- CLSCompliantAttribute.cs
- TextTreeRootNode.cs
- AnimationLayer.cs
- DocumentGrid.cs
- MessageQueueConverter.cs
- ControlBuilderAttribute.cs
- embossbitmapeffect.cs
- SqlRowUpdatingEvent.cs
- XhtmlBasicCommandAdapter.cs
- EntityDataSourceStatementEditorForm.cs
- ToolBar.cs
- ClientCultureInfo.cs
- UnsafeNativeMethods.cs
- EmptyStringExpandableObjectConverter.cs
- ReflectionTypeLoadException.cs
- XamlWriter.cs
- VariableBinder.cs
- LineMetrics.cs
- ColorTransformHelper.cs
- Decoder.cs
- NativeMethods.cs
- BeginStoryboard.cs
- SqlVisitor.cs
- SystemPens.cs
- SqlInternalConnectionSmi.cs
- InputScope.cs
- VerticalAlignConverter.cs
- DefaultEventAttribute.cs
- PipelineModuleStepContainer.cs
- ComplexTypeEmitter.cs
- NativeMethods.cs
- LateBoundBitmapDecoder.cs
- ErrorProvider.cs
- ComboBox.cs
- HttpConfigurationContext.cs
- CompatibleIComparer.cs
- _Events.cs
- Decoder.cs
- PEFileEvidenceFactory.cs
- ColorConverter.cs
- SchemaObjectWriter.cs
- QueryCacheManager.cs
- Keyboard.cs
- ToolStripItemEventArgs.cs
- NetworkCredential.cs
- CatalogPart.cs
- ToolStripRenderer.cs
- FormsIdentity.cs
- TextTreeTextNode.cs
- TextEffect.cs
- XmlElementAttribute.cs
- FormViewCommandEventArgs.cs
- DesignerDataTable.cs
- HandledEventArgs.cs
- IFormattable.cs
- ComponentCollection.cs
- CompatibleIComparer.cs
- AppDomainFactory.cs
- DataViewSettingCollection.cs
- TitleStyle.cs
- CreateUserWizard.cs
- DrawingAttributes.cs
- ScrollBar.cs
- TrustExchangeException.cs
- Point3DCollectionConverter.cs
- CodeThrowExceptionStatement.cs
- ContextMenu.cs
- ConditionalAttribute.cs
- CuspData.cs