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
- PackagePart.cs
- OledbConnectionStringbuilder.cs
- RequestChannel.cs
- ClientTarget.cs
- ExpressionList.cs
- EventLogEntryCollection.cs
- FixedSOMLineRanges.cs
- FontSourceCollection.cs
- MergePropertyDescriptor.cs
- Hex.cs
- MemberAccessException.cs
- XmlCharType.cs
- HttpPostedFileWrapper.cs
- GiveFeedbackEventArgs.cs
- OutputScopeManager.cs
- Rotation3D.cs
- OleDbSchemaGuid.cs
- CompositeDispatchFormatter.cs
- WindowsSolidBrush.cs
- ElementsClipboardData.cs
- configsystem.cs
- ProcessHostFactoryHelper.cs
- Util.cs
- BrushMappingModeValidation.cs
- LookupBindingPropertiesAttribute.cs
- PathBox.cs
- TypedElement.cs
- GlyphCollection.cs
- CompiledELinqQueryState.cs
- VariableAction.cs
- TypeHelpers.cs
- ImageClickEventArgs.cs
- DataGridPageChangedEventArgs.cs
- Function.cs
- DesignerAdapterUtil.cs
- LoginUtil.cs
- RepeaterItemCollection.cs
- CellTreeSimplifier.cs
- SeekStoryboard.cs
- TraceHwndHost.cs
- Animatable.cs
- SizeChangedEventArgs.cs
- DaylightTime.cs
- MexTcpBindingCollectionElement.cs
- Vector3D.cs
- DocumentSignatureManager.cs
- PerformanceCountersElement.cs
- CompositionTarget.cs
- ListBindableAttribute.cs
- FtpWebResponse.cs
- XmlLangPropertyAttribute.cs
- StrokeNodeOperations.cs
- AndMessageFilterTable.cs
- AnnotationResource.cs
- UnsafeNativeMethods.cs
- MappingModelBuildProvider.cs
- FixUpCollection.cs
- PeerNameRecordCollection.cs
- DeferredRunTextReference.cs
- OperatingSystemVersionCheck.cs
- ILGenerator.cs
- OracleCommandSet.cs
- ClockController.cs
- ISAPIRuntime.cs
- MDIWindowDialog.cs
- brushes.cs
- CommandBinding.cs
- DesigntimeLicenseContextSerializer.cs
- ValueTypeFixupInfo.cs
- ModelFunction.cs
- MergeFailedEvent.cs
- ValuePattern.cs
- SyntaxCheck.cs
- EntityParameter.cs
- BeginEvent.cs
- StorageRoot.cs
- WorkflowExecutor.cs
- TextOnlyOutput.cs
- DiagnosticSection.cs
- SoapObjectWriter.cs
- SchemaImporter.cs
- ConnectorDragDropGlyph.cs
- SizeAnimationClockResource.cs
- DbConnectionInternal.cs
- ListBoxItemAutomationPeer.cs
- FreezableCollection.cs
- WebBrowserNavigatingEventHandler.cs
- StreamGeometry.cs
- AspNetSynchronizationContext.cs
- AssemblyInfo.cs
- ColorConverter.cs
- IDispatchConstantAttribute.cs
- SizeAnimation.cs
- ReadOnlyCollection.cs
- CultureMapper.cs
- TypeLoadException.cs
- GlyphShapingProperties.cs
- RectangleConverter.cs
- SqlUserDefinedTypeAttribute.cs
- BaseComponentEditor.cs