Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntityDesign / Design / System / Data / EntityModel / TypeGeneratedEventArgs.cs / 1 / TypeGeneratedEventArgs.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Data; using System.CodeDom; using System.Collections.Generic; using System.Data.Metadata.Edm; using System.Diagnostics; namespace System.Data.Entity.Design { ////// This class encapsulates the EventArgs dispatched as part of the event /// raised when a type is generated. /// public sealed class TypeGeneratedEventArgs : EventArgs { #region Private Data private GlobalItem _typeSource; private CodeTypeReference _baseType; private List_additionalInterfaces = new List (); private List _additionalMembers = new List (); private List _additionalAttributes = new List (); #endregion #region Constructors /// /// Default constructor /// public TypeGeneratedEventArgs() { } ////// Constructor /// /// The source of the event /// The base type of the type being generated public TypeGeneratedEventArgs(GlobalItem typeSource, CodeTypeReference baseType) { this._typeSource = typeSource; this._baseType = baseType; } #endregion #region Properties public GlobalItem TypeSource { get { return this._typeSource; } } ////// The type appropriate for the TypeSource /// public CodeTypeReference BaseType { get { return this._baseType; } set { this._baseType = value; } } ////// Interfaces to be included in the new type's definition /// public ListAdditionalInterfaces { get { return this._additionalInterfaces; } } /// /// Members to be included in the new type's definition /// public ListAdditionalMembers { get { return this._additionalMembers; } } /// /// Attributes to be added to the property's CustomAttributes collection /// public ListAdditionalAttributes { get { return this._additionalAttributes; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Data; using System.CodeDom; using System.Collections.Generic; using System.Data.Metadata.Edm; using System.Diagnostics; namespace System.Data.Entity.Design { ////// This class encapsulates the EventArgs dispatched as part of the event /// raised when a type is generated. /// public sealed class TypeGeneratedEventArgs : EventArgs { #region Private Data private GlobalItem _typeSource; private CodeTypeReference _baseType; private List_additionalInterfaces = new List (); private List _additionalMembers = new List (); private List _additionalAttributes = new List (); #endregion #region Constructors /// /// Default constructor /// public TypeGeneratedEventArgs() { } ////// Constructor /// /// The source of the event /// The base type of the type being generated public TypeGeneratedEventArgs(GlobalItem typeSource, CodeTypeReference baseType) { this._typeSource = typeSource; this._baseType = baseType; } #endregion #region Properties public GlobalItem TypeSource { get { return this._typeSource; } } ////// The type appropriate for the TypeSource /// public CodeTypeReference BaseType { get { return this._baseType; } set { this._baseType = value; } } ////// Interfaces to be included in the new type's definition /// public ListAdditionalInterfaces { get { return this._additionalInterfaces; } } /// /// Members to be included in the new type's definition /// public ListAdditionalMembers { get { return this._additionalMembers; } } /// /// Attributes to be added to the property's CustomAttributes collection /// public ListAdditionalAttributes { get { return this._additionalAttributes; } } #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
- ToolStripOverflowButton.cs
- EnumUnknown.cs
- HttpProfileBase.cs
- PromptEventArgs.cs
- TdsParserStaticMethods.cs
- DesignerLinkAdapter.cs
- PersonalizationProvider.cs
- TreeViewItem.cs
- GridViewCommandEventArgs.cs
- XmlSchemaObjectCollection.cs
- XPathConvert.cs
- OrCondition.cs
- IndexerNameAttribute.cs
- ChannelDispatcher.cs
- InternalRelationshipCollection.cs
- Component.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- AsyncStreamReader.cs
- DataGridViewSortCompareEventArgs.cs
- JsonUriDataContract.cs
- XmlDataProvider.cs
- VectorAnimationBase.cs
- RegexCompilationInfo.cs
- NameSpaceEvent.cs
- LambdaExpression.cs
- SafeSecurityHelper.cs
- AsymmetricKeyExchangeDeformatter.cs
- FormsAuthenticationConfiguration.cs
- RegistrySecurity.cs
- ThreadSafeList.cs
- HierarchicalDataSourceControl.cs
- PagerStyle.cs
- PrinterSettings.cs
- UIAgentMonitor.cs
- EventSinkHelperWriter.cs
- DesignerActionPanel.cs
- GACMembershipCondition.cs
- DataGridClipboardHelper.cs
- SoapFormatExtensions.cs
- UrlPropertyAttribute.cs
- FontSource.cs
- ConversionHelper.cs
- UriTemplateDispatchFormatter.cs
- MatrixTransform3D.cs
- InheritanceContextChangedEventManager.cs
- MaskedTextBoxTextEditorDropDown.cs
- RelOps.cs
- PersonalizationStateInfoCollection.cs
- DataGridViewComboBoxColumn.cs
- ReturnType.cs
- MatrixIndependentAnimationStorage.cs
- ScriptControlDescriptor.cs
- SiteMapDataSource.cs
- SelectorAutomationPeer.cs
- EmptyStringExpandableObjectConverter.cs
- PrintPreviewDialog.cs
- ComponentCollection.cs
- MulticastNotSupportedException.cs
- TableCell.cs
- WebResourceAttribute.cs
- MsmqIntegrationProcessProtocolHandler.cs
- DiffuseMaterial.cs
- FixedHighlight.cs
- CommandEventArgs.cs
- CompoundFileStreamReference.cs
- SoapMessage.cs
- SafeHandle.cs
- UiaCoreApi.cs
- EntityProviderServices.cs
- _AutoWebProxyScriptWrapper.cs
- ComplexTypeEmitter.cs
- SerializationEventsCache.cs
- WebPartDisplayMode.cs
- XmlDocumentType.cs
- CodeAttributeArgumentCollection.cs
- DataDocumentXPathNavigator.cs
- DataGridViewColumnCollection.cs
- SchemaCollectionPreprocessor.cs
- ConstructorArgumentAttribute.cs
- TimelineGroup.cs
- LinkedResourceCollection.cs
- WMIInterop.cs
- HMACRIPEMD160.cs
- SystemUdpStatistics.cs
- ColorConvertedBitmapExtension.cs
- GroupBoxRenderer.cs
- FormView.cs
- PrinterUnitConvert.cs
- MultiBinding.cs
- SystemTcpConnection.cs
- ExternalDataExchangeClient.cs
- DataGridViewDataConnection.cs
- CryptoStream.cs
- Select.cs
- ThreadStaticAttribute.cs
- NativeMethods.cs
- XPathNavigatorKeyComparer.cs
- EmptyCollection.cs
- NativeMethods.cs
- CustomError.cs