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
- DependencyPropertyValueSerializer.cs
- Debugger.cs
- DefaultEvaluationContext.cs
- IIS7WorkerRequest.cs
- WebPartMinimizeVerb.cs
- TreeViewCancelEvent.cs
- XmlElement.cs
- SharedDp.cs
- XhtmlConformanceSection.cs
- TypeToken.cs
- WizardSideBarListControlItemEventArgs.cs
- HyperLinkField.cs
- WebPartRestoreVerb.cs
- PenThreadWorker.cs
- SingleTagSectionHandler.cs
- ToolZone.cs
- DataColumnChangeEvent.cs
- XmlConverter.cs
- WorkflowView.cs
- ECDiffieHellmanCng.cs
- IHttpResponseInternal.cs
- UpdateException.cs
- GZipStream.cs
- TreeNodeStyleCollection.cs
- ReflectionServiceProvider.cs
- AnnouncementEndpointElement.cs
- XslAst.cs
- SqlInternalConnectionTds.cs
- PropertyDescriptorGridEntry.cs
- SymbolDocumentGenerator.cs
- ComboBox.cs
- CancelRequestedRecord.cs
- DynamicResourceExtensionConverter.cs
- OracleCommandSet.cs
- Span.cs
- LocalFileSettingsProvider.cs
- XpsSerializationException.cs
- BitmapEffectOutputConnector.cs
- CreationContext.cs
- DoWhileDesigner.xaml.cs
- LoadItemsEventArgs.cs
- TreeNodeBindingCollection.cs
- Typeface.cs
- WebBrowser.cs
- XmlHierarchicalDataSourceView.cs
- QilCloneVisitor.cs
- WinFormsUtils.cs
- MetadataArtifactLoader.cs
- BinaryFormatter.cs
- TransactionFilter.cs
- SerializationEventsCache.cs
- HyperLinkDataBindingHandler.cs
- Selection.cs
- GuidelineSet.cs
- Relationship.cs
- ProcessRequestArgs.cs
- UriScheme.cs
- Properties.cs
- GeneralTransform.cs
- RegistryPermission.cs
- HtmlInputRadioButton.cs
- XmlReaderDelegator.cs
- CodeAttributeArgumentCollection.cs
- Funcletizer.cs
- DependencyObjectPropertyDescriptor.cs
- WebBrowser.cs
- AuthenticationSection.cs
- SqlGatherConsumedAliases.cs
- Label.cs
- MouseEvent.cs
- ScrollProperties.cs
- XPathNavigator.cs
- GeometryValueSerializer.cs
- DllHostedComPlusServiceHost.cs
- IPGlobalProperties.cs
- X509RecipientCertificateClientElement.cs
- InstancePersistenceCommandException.cs
- Pair.cs
- EditorPart.cs
- TimeEnumHelper.cs
- PenThreadWorker.cs
- HttpCookiesSection.cs
- Publisher.cs
- PositiveTimeSpanValidator.cs
- QueryStringHandler.cs
- Msmq3PoisonHandler.cs
- PermissionListSet.cs
- Baml6ConstructorInfo.cs
- SoapAttributeOverrides.cs
- DataTableClearEvent.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- PopOutPanel.cs
- EncryptedPackageFilter.cs
- XmlSchemaSubstitutionGroup.cs
- SequenceNumber.cs
- ThreadAbortException.cs
- BamlWriter.cs
- OdbcCommand.cs
- DBConnectionString.cs
- OdbcParameter.cs