Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Design / system / Data / EntityModel / Emitters / AssociationTypeEmitter.cs / 1305376 / AssociationTypeEmitter.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.CodeDom; using System.Data.Metadata.Edm; using System.Diagnostics; namespace System.Data.EntityModel.Emitters { ////// Summary description for NestedTypeEmitter. /// internal sealed class AssociationTypeEmitter : SchemaTypeEmitter { public AssociationTypeEmitter(ClientApiGenerator generator, AssociationType associationType) : base(generator, associationType) { } public override CodeTypeDeclarationCollection EmitApiClass() { Debug.Assert((base.Item as AssociationType).AssociationEndMembers.Count == 2, "must have exactly two ends"); // this method doesn't actually create a new type, just a new assembly level attribute for each end return new CodeTypeDeclarationCollection(); } } } // 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
- HexParser.cs
- ToolStrip.cs
- RequestTimeoutManager.cs
- ApplicationInfo.cs
- TableRowCollection.cs
- Size3DValueSerializer.cs
- SynchronizationLockException.cs
- LambdaCompiler.Expressions.cs
- AddInAdapter.cs
- Helper.cs
- CacheMemory.cs
- WebBrowserProgressChangedEventHandler.cs
- WhereQueryOperator.cs
- TextAdaptor.cs
- XmlSchemaComplexType.cs
- CommandDesigner.cs
- CacheEntry.cs
- CqlLexerHelpers.cs
- Baml6ConstructorInfo.cs
- DataListDesigner.cs
- HttpContext.cs
- BCLDebug.cs
- HttpCacheVary.cs
- WebBaseEventKeyComparer.cs
- XslNumber.cs
- ExcCanonicalXml.cs
- LinearQuaternionKeyFrame.cs
- Oci.cs
- SplineKeyFrames.cs
- HostedElements.cs
- categoryentry.cs
- XmlAttribute.cs
- AdornerLayer.cs
- RefreshPropertiesAttribute.cs
- itemelement.cs
- PassportPrincipal.cs
- ListItemParagraph.cs
- FixedSOMPage.cs
- SchemaRegistration.cs
- EventSourceCreationData.cs
- RowsCopiedEventArgs.cs
- Activator.cs
- PriorityQueue.cs
- BitHelper.cs
- XPathBinder.cs
- BridgeDataReader.cs
- Stackframe.cs
- WebServiceFaultDesigner.cs
- GridViewCellAutomationPeer.cs
- HealthMonitoringSectionHelper.cs
- RequestDescription.cs
- BinaryMessageFormatter.cs
- RowBinding.cs
- XmlIlGenerator.cs
- FontStyleConverter.cs
- FunctionCommandText.cs
- UnsafeNativeMethods.cs
- NamedPipeProcessProtocolHandler.cs
- ObjectDataSourceDisposingEventArgs.cs
- FieldMetadata.cs
- FrameworkTextComposition.cs
- DbgCompiler.cs
- ValidatorUtils.cs
- sqlcontext.cs
- HttpDictionary.cs
- Part.cs
- SecurityElement.cs
- SequenceFullException.cs
- UIElement.cs
- webbrowsersite.cs
- Attributes.cs
- ApplicationHost.cs
- SQLString.cs
- SqlXml.cs
- SingleObjectCollection.cs
- OpacityConverter.cs
- ExeConfigurationFileMap.cs
- DefaultPrintController.cs
- NewArrayExpression.cs
- PropertyDescriptorGridEntry.cs
- ChineseLunisolarCalendar.cs
- MDIWindowDialog.cs
- CellParagraph.cs
- URL.cs
- Imaging.cs
- EDesignUtil.cs
- HeaderUtility.cs
- FillErrorEventArgs.cs
- RichTextBoxAutomationPeer.cs
- IpcChannelHelper.cs
- TabControlEvent.cs
- WindowsAuthenticationModule.cs
- DataSet.cs
- UserNameSecurityTokenAuthenticator.cs
- RadialGradientBrush.cs
- ToolStripDropDownMenu.cs
- OrderedParallelQuery.cs
- ToolStripItemCollection.cs
- SmtpLoginAuthenticationModule.cs
- PointLightBase.cs