Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Design / system / Data / EntityModel / Emitters / ComplexTypeEmitter.cs / 1305376 / ComplexTypeEmitter.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.CodeDom; using System.Data.Metadata.Edm; namespace System.Data.EntityModel.Emitters { ////// Summary description for NestedTypeEmitter. /// internal sealed class ComplexTypeEmitter : StructuredTypeEmitter { #region Methods ////// /// /// /// public ComplexTypeEmitter(ClientApiGenerator generator, ComplexType complexType) : base(generator, complexType) { } ////// Apply the attributes to this type. /// /// The declaration of the type that should have attributes added to it. protected override void EmitTypeAttributes( CodeTypeDeclaration typeDecl ) { Generator.AttributeEmitter.EmitTypeAttributes( this, typeDecl ); base.EmitTypeAttributes( typeDecl ); } #endregion #region Protected Properties ////// /// ///protected override CodeTypeReference GetBaseType() { CodeTypeReference baseType = base.GetBaseType(); return baseType; } protected override ReadOnlyMetadataCollection GetProperties() { return Item.Properties; } internal new ComplexType Item { get { return base.Item as ComplexType; } } #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
- CodeEventReferenceExpression.cs
- ButtonFlatAdapter.cs
- Bits.cs
- FigureParagraph.cs
- DES.cs
- AttachmentService.cs
- PartDesigner.cs
- WebPartMenu.cs
- recordstatescratchpad.cs
- TextStore.cs
- ReflectTypeDescriptionProvider.cs
- ServicePoint.cs
- NamedPermissionSet.cs
- UnauthorizedAccessException.cs
- XPathNode.cs
- Rotation3DAnimationBase.cs
- DataGridViewCellConverter.cs
- NumberSubstitution.cs
- ToolStripItemImageRenderEventArgs.cs
- DocumentOrderComparer.cs
- StylusTip.cs
- WinEventQueueItem.cs
- SafeArrayRankMismatchException.cs
- ItemMap.cs
- ModelFunction.cs
- TypeValidationEventArgs.cs
- NegotiateStream.cs
- WriteFileContext.cs
- METAHEADER.cs
- ErrorRuntimeConfig.cs
- PointConverter.cs
- EventSourceCreationData.cs
- EntityContainerEntitySet.cs
- MulticastOption.cs
- SoapCodeExporter.cs
- TextEditor.cs
- RegistrySecurity.cs
- DataDocumentXPathNavigator.cs
- DbUpdateCommandTree.cs
- StackBuilderSink.cs
- DataGridColumnCollection.cs
- Faults.cs
- X509Extension.cs
- XmlImplementation.cs
- CanonicalFormWriter.cs
- StreamAsIStream.cs
- SoapEnumAttribute.cs
- manifestimages.cs
- TimeSpanOrInfiniteConverter.cs
- DocumentEventArgs.cs
- Win32.cs
- HexParser.cs
- HealthMonitoringSection.cs
- wmiprovider.cs
- SafeRegistryKey.cs
- ReceiveCompletedEventArgs.cs
- HitTestResult.cs
- QuaternionKeyFrameCollection.cs
- IHttpResponseInternal.cs
- Convert.cs
- TablePatternIdentifiers.cs
- OdbcParameter.cs
- InputBuffer.cs
- BindingsSection.cs
- KeyPullup.cs
- XmlEntity.cs
- ReadOnlyDictionary.cs
- ListBase.cs
- _NativeSSPI.cs
- DbConnectionFactory.cs
- _ProxyChain.cs
- IsolationInterop.cs
- DrawingContextDrawingContextWalker.cs
- DesignerDataConnection.cs
- Cursor.cs
- ResetableIterator.cs
- RegistryConfigurationProvider.cs
- MultiView.cs
- AbstractSvcMapFileLoader.cs
- TemplateManager.cs
- ConfigXmlComment.cs
- RtfControls.cs
- SchemaImporterExtensionElement.cs
- handlecollector.cs
- ChannelSinkStacks.cs
- WindowInteractionStateTracker.cs
- CoreSwitches.cs
- HttpRawResponse.cs
- ValueConversionAttribute.cs
- HttpRuntime.cs
- Drawing.cs
- RNGCryptoServiceProvider.cs
- SessionStateSection.cs
- XMLSyntaxException.cs
- AttachmentService.cs
- CheckBoxBaseAdapter.cs
- XmlEnumAttribute.cs
- SqlMethodAttribute.cs
- WebPartConnectionsCancelEventArgs.cs
- AmbientEnvironment.cs