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
- TreeViewDesigner.cs
- FixedSOMPage.cs
- MsmqInputChannelListenerBase.cs
- SafeNativeMethods.cs
- SingleTagSectionHandler.cs
- LinkUtilities.cs
- GeneralTransform2DTo3DTo2D.cs
- StrongNameIdentityPermission.cs
- SchemaCollectionCompiler.cs
- UInt16Storage.cs
- URLBuilder.cs
- TrackingMemoryStreamFactory.cs
- Renderer.cs
- DetailsViewDesigner.cs
- WebDescriptionAttribute.cs
- LinqDataSourceContextEventArgs.cs
- ControlAdapter.cs
- IncrementalCompileAnalyzer.cs
- ApplicationActivator.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- RecordManager.cs
- UshortList2.cs
- RoutedUICommand.cs
- IImplicitResourceProvider.cs
- GreenMethods.cs
- VarRefManager.cs
- FixedSOMElement.cs
- ToolStripLocationCancelEventArgs.cs
- PathFigureCollection.cs
- WinEventTracker.cs
- StringReader.cs
- InputLanguageEventArgs.cs
- EntityAdapter.cs
- PeerEndPoint.cs
- PagedDataSource.cs
- CacheChildrenQuery.cs
- DbConnectionClosed.cs
- TemplateBuilder.cs
- sqlstateclientmanager.cs
- EndpointIdentityExtension.cs
- XpsTokenContext.cs
- PackageFilter.cs
- DatePickerTextBox.cs
- NativeRecognizer.cs
- Symbol.cs
- ObjectDataSourceSelectingEventArgs.cs
- SerializationObjectManager.cs
- XamlDesignerSerializationManager.cs
- InvalidCommandTreeException.cs
- DetailsViewInsertEventArgs.cs
- ReachVisualSerializerAsync.cs
- FilteredSchemaElementLookUpTable.cs
- DataGridViewRow.cs
- SqlDataSourceStatusEventArgs.cs
- LockedAssemblyCache.cs
- EffectiveValueEntry.cs
- LeafCellTreeNode.cs
- WebContentFormatHelper.cs
- Freezable.cs
- WmfPlaceableFileHeader.cs
- WebBrowserNavigatedEventHandler.cs
- ActionItem.cs
- LogEntryUtils.cs
- SafeIUnknown.cs
- odbcmetadatacolumnnames.cs
- ToolStripPanel.cs
- SqlClientPermission.cs
- X509CertificateTrustedIssuerElementCollection.cs
- CurrentChangedEventManager.cs
- PowerStatus.cs
- Misc.cs
- COM2PropertyDescriptor.cs
- RawStylusInputCustomData.cs
- ChannelDispatcher.cs
- ContractMapping.cs
- BooleanAnimationBase.cs
- Stroke2.cs
- GuidConverter.cs
- SQLDecimalStorage.cs
- SQLChars.cs
- GridViewCommandEventArgs.cs
- ProfileBuildProvider.cs
- TreeViewEvent.cs
- EmptyWorkItem.cs
- PropertyStore.cs
- DesignTimeSiteMapProvider.cs
- WindowsListViewGroupSubsetLink.cs
- RequestResizeEvent.cs
- TabControlToolboxItem.cs
- PropertyEmitterBase.cs
- BooleanFunctions.cs
- DockPattern.cs
- X509ChainElement.cs
- ServerProtocol.cs
- Keyboard.cs
- WindowsTitleBar.cs
- complextypematerializer.cs
- SRef.cs
- PackagingUtilities.cs
- DataServiceQueryContinuation.cs