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
- UIntPtr.cs
- TextProviderWrapper.cs
- WebControlAdapter.cs
- TextElementEnumerator.cs
- HierarchicalDataBoundControl.cs
- OpenTypeLayout.cs
- DictionaryBase.cs
- ObjectComplexPropertyMapping.cs
- DataControlPagerLinkButton.cs
- MultiSelector.cs
- VarRefManager.cs
- MessageRpc.cs
- ManagedIStream.cs
- CharKeyFrameCollection.cs
- BooleanFunctions.cs
- DataServiceHostWrapper.cs
- VScrollProperties.cs
- FormDocumentDesigner.cs
- DbProviderFactoriesConfigurationHandler.cs
- RangeContentEnumerator.cs
- TableLayoutPanel.cs
- IndentTextWriter.cs
- TableSectionStyle.cs
- WebPartPersonalization.cs
- StringConverter.cs
- Point3DCollectionConverter.cs
- SchemaDeclBase.cs
- DataRowView.cs
- GenericNameHandler.cs
- ModifiableIteratorCollection.cs
- OleDbWrapper.cs
- FileInfo.cs
- ObjectSecurityT.cs
- ParameterModifier.cs
- DbMetaDataCollectionNames.cs
- GridErrorDlg.cs
- InkCanvasSelectionAdorner.cs
- InheritanceContextHelper.cs
- OdbcConnectionString.cs
- ReflectPropertyDescriptor.cs
- IsolatedStorageException.cs
- Button.cs
- ElementHost.cs
- RectangleGeometry.cs
- RequestBringIntoViewEventArgs.cs
- DomNameTable.cs
- DrawListViewColumnHeaderEventArgs.cs
- SessionPageStateSection.cs
- WindowsFormsLinkLabel.cs
- StreamGeometry.cs
- BrowserCapabilitiesFactory.cs
- Filter.cs
- LogicalExpr.cs
- Geometry.cs
- DataGridViewCellValidatingEventArgs.cs
- FixedTextView.cs
- NestedContainer.cs
- ComponentConverter.cs
- ExpandedProjectionNode.cs
- SqlRetyper.cs
- WMIGenerator.cs
- TreeViewCancelEvent.cs
- TokenBasedSet.cs
- EventSourceCreationData.cs
- GenericsInstances.cs
- BaseComponentEditor.cs
- AdCreatedEventArgs.cs
- UInt64.cs
- GACIdentityPermission.cs
- FunctionDescription.cs
- GridViewRowPresenter.cs
- WebPartEditorOkVerb.cs
- Errors.cs
- SafeLocalMemHandle.cs
- ToolStripArrowRenderEventArgs.cs
- XXXInfos.cs
- GeneratedContractType.cs
- ListViewInsertEventArgs.cs
- NavigationWindow.cs
- RootBrowserWindowAutomationPeer.cs
- Parallel.cs
- Formatter.cs
- Itemizer.cs
- WinFormsComponentEditor.cs
- MsmqElementBase.cs
- BackgroundWorker.cs
- DataRelationPropertyDescriptor.cs
- CalendarDay.cs
- BaseCollection.cs
- RepeatButtonAutomationPeer.cs
- XmlBinaryReader.cs
- ConnectionManagementElementCollection.cs
- RoutedEventHandlerInfo.cs
- ExceptionUtil.cs
- CurrencyWrapper.cs
- FormDocumentDesigner.cs
- EntitySqlQueryState.cs
- Membership.cs
- _AutoWebProxyScriptWrapper.cs
- AddInAttribute.cs