Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- CachedRequestParams.cs
- CodeObjectCreateExpression.cs
- ResourcesChangeInfo.cs
- CapabilitiesAssignment.cs
- PropertiesTab.cs
- WebPartAuthorizationEventArgs.cs
- Collection.cs
- EntityClientCacheEntry.cs
- Aggregates.cs
- BitStack.cs
- LOSFormatter.cs
- PassportPrincipal.cs
- BuilderInfo.cs
- CachedCompositeFamily.cs
- HttpResponseInternalWrapper.cs
- _DisconnectOverlappedAsyncResult.cs
- CheckBoxStandardAdapter.cs
- TemplateControl.cs
- ActivityCodeDomSerializer.cs
- DataGridView.cs
- CompleteWizardStep.cs
- FixUp.cs
- FixedDocumentPaginator.cs
- PropertyMap.cs
- CharAnimationUsingKeyFrames.cs
- TimeSpanOrInfiniteValidator.cs
- HttpWebResponse.cs
- DataGridCellsPanel.cs
- DbgCompiler.cs
- InternalControlCollection.cs
- DummyDataSource.cs
- ControlPropertyNameConverter.cs
- TableProviderWrapper.cs
- NullableIntSumAggregationOperator.cs
- MimeTypePropertyAttribute.cs
- OracleFactory.cs
- WindowsFormsHostPropertyMap.cs
- ParameterCollection.cs
- CellCreator.cs
- OciLobLocator.cs
- NameScopePropertyAttribute.cs
- ToolStripItemClickedEventArgs.cs
- UpdateCommand.cs
- TraceLevelStore.cs
- WebPartZoneCollection.cs
- HtmlTitle.cs
- SecurityDescriptor.cs
- TitleStyle.cs
- HiddenFieldPageStatePersister.cs
- WorkflowElementDialogWindow.xaml.cs
- Adorner.cs
- ScopeCollection.cs
- Odbc32.cs
- XmlElementAttributes.cs
- ToolBar.cs
- XmlComment.cs
- MarkupCompiler.cs
- fixedPageContentExtractor.cs
- EntityDataSourceReferenceGroup.cs
- RegistryPermission.cs
- NewArray.cs
- ColorInterpolationModeValidation.cs
- MediaPlayerState.cs
- VarInfo.cs
- ListParaClient.cs
- Vertex.cs
- WebSysDefaultValueAttribute.cs
- UnmanagedMemoryStream.cs
- ResourceDisplayNameAttribute.cs
- BindToObject.cs
- MessageQueue.cs
- CollectionBase.cs
- Currency.cs
- SiteMapDataSource.cs
- CodeChecksumPragma.cs
- PermissionSetEnumerator.cs
- CodeExporter.cs
- AlternateView.cs
- StylusPlugInCollection.cs
- ReadOnlyTernaryTree.cs
- SettingsProviderCollection.cs
- TraceListeners.cs
- StopStoryboard.cs
- BufferedGraphicsContext.cs
- ActivityAction.cs
- DataError.cs
- TimeIntervalCollection.cs
- UnsafeNetInfoNativeMethods.cs
- CachedBitmap.cs
- EpmSyndicationContentSerializer.cs
- COM2IManagedPerPropertyBrowsingHandler.cs
- TextTreeFixupNode.cs
- SafeEventLogWriteHandle.cs
- NegatedCellConstant.cs
- UpdateCommand.cs
- SiteMapNode.cs
- LifetimeServices.cs
- ComplexTypeEmitter.cs
- ConstNode.cs
- ProviderConnectionPointCollection.cs