Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / EntityModel / SchemaObjectModel / SchemaComplexType.cs / 1305376 / 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) { if (Schema.DataModel == SchemaDataModelOption.EntityDataModel) OtherContent.Add(Schema.SchemaSource); } #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
- WorkingDirectoryEditor.cs
- DependencyPropertyKey.cs
- DataContractJsonSerializerOperationFormatter.cs
- WebCategoryAttribute.cs
- MouseActionValueSerializer.cs
- ImageDesigner.cs
- XmlDataLoader.cs
- StateDesigner.TransitionInfo.cs
- DirectoryNotFoundException.cs
- RepeaterItem.cs
- ArcSegment.cs
- GraphicsContainer.cs
- MeasurementDCInfo.cs
- PageAsyncTask.cs
- AnyAllSearchOperator.cs
- ScrollChangedEventArgs.cs
- storepermission.cs
- FormsAuthenticationConfiguration.cs
- ScaleTransform.cs
- SQlBooleanStorage.cs
- CLSCompliantAttribute.cs
- BinaryCommonClasses.cs
- XmlDataSourceNodeDescriptor.cs
- ListMarkerLine.cs
- unsafenativemethodsother.cs
- SyndicationDeserializer.cs
- ManualResetEvent.cs
- ScriptServiceAttribute.cs
- AspNetSynchronizationContext.cs
- FontUnitConverter.cs
- MachineSettingsSection.cs
- grammarelement.cs
- BlobPersonalizationState.cs
- HttpCacheParams.cs
- ContextToken.cs
- ButtonRenderer.cs
- Empty.cs
- mansign.cs
- SqlDataSourceCustomCommandPanel.cs
- DefaultEvaluationContext.cs
- UserCancellationException.cs
- ProcessModelInfo.cs
- DesignerLoader.cs
- AggregateNode.cs
- URLBuilder.cs
- RemoteWebConfigurationHostStream.cs
- GridViewDeleteEventArgs.cs
- FileIOPermission.cs
- ScrollEvent.cs
- WebPartConnectionsEventArgs.cs
- RuleSettingsCollection.cs
- SQLByte.cs
- EventTrigger.cs
- DefaultAuthorizationContext.cs
- BooleanExpr.cs
- ProcessRequestAsyncResult.cs
- DataStreamFromComStream.cs
- entityreference_tresulttype.cs
- FolderBrowserDialog.cs
- PeerFlooder.cs
- CompressEmulationStream.cs
- EntityStoreSchemaGenerator.cs
- SHA384.cs
- ScalarOps.cs
- SqlDependencyListener.cs
- XmlDocument.cs
- DataException.cs
- FolderLevelBuildProviderCollection.cs
- Encoding.cs
- _AuthenticationState.cs
- ApplyTemplatesAction.cs
- RowToFieldTransformer.cs
- URLString.cs
- TimelineClockCollection.cs
- EventLogPropertySelector.cs
- DesignBindingEditor.cs
- CodeBlockBuilder.cs
- CodeStatement.cs
- DataExpression.cs
- Menu.cs
- PeerTransportSecurityElement.cs
- CompilerError.cs
- SqlExpressionNullability.cs
- AppSettingsExpressionBuilder.cs
- __FastResourceComparer.cs
- EdmError.cs
- IdentitySection.cs
- FormViewDeleteEventArgs.cs
- FlowDecision.cs
- CookieProtection.cs
- PointHitTestResult.cs
- SemanticTag.cs
- PathParser.cs
- ComponentSerializationService.cs
- PointCollection.cs
- FlowDocumentPageViewerAutomationPeer.cs
- METAHEADER.cs
- ASCIIEncoding.cs
- XmlBinaryReader.cs
- Matrix3DStack.cs