Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntityDesign / Design / System / Data / EntityModel / TypeGeneratedEventArgs.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DropTarget.cs
- SymbolType.cs
- ByteAnimationBase.cs
- IgnoreSection.cs
- MexHttpBindingElement.cs
- BooleanConverter.cs
- RegisteredHiddenField.cs
- AuthorizationSection.cs
- Camera.cs
- PropertyDescriptorGridEntry.cs
- SmtpLoginAuthenticationModule.cs
- MailMessageEventArgs.cs
- BCLDebug.cs
- NavigationWindow.cs
- WebPartCollection.cs
- Marshal.cs
- DocumentApplication.cs
- SubclassTypeValidator.cs
- FrameworkContentElement.cs
- Item.cs
- NetCodeGroup.cs
- ReadOnlyNameValueCollection.cs
- CommonRemoteMemoryBlock.cs
- PropertyDescriptorComparer.cs
- WinFormsUtils.cs
- PreservationFileWriter.cs
- ConnectionInterfaceCollection.cs
- ProviderSettings.cs
- ToolBarButtonDesigner.cs
- TextCompositionManager.cs
- BlurEffect.cs
- LoginName.cs
- SspiWrapper.cs
- DocumentSchemaValidator.cs
- AgileSafeNativeMemoryHandle.cs
- X509SubjectKeyIdentifierClause.cs
- TypeToken.cs
- CngProvider.cs
- SspiWrapper.cs
- EventItfInfo.cs
- MethodToken.cs
- RuntimeEnvironment.cs
- DayRenderEvent.cs
- HostSecurityManager.cs
- SmtpCommands.cs
- ThicknessConverter.cs
- ComponentEditorForm.cs
- URIFormatException.cs
- ItemMap.cs
- UnsafeNativeMethods.cs
- XmlChildNodes.cs
- TableAutomationPeer.cs
- WindowsFormsHostAutomationPeer.cs
- GenericTextProperties.cs
- StackOverflowException.cs
- SamlConditions.cs
- AppDomainUnloadedException.cs
- SystemBrushes.cs
- SqlRetyper.cs
- ParameterReplacerVisitor.cs
- querybuilder.cs
- CellRelation.cs
- RegularExpressionValidator.cs
- Matrix.cs
- CompilerScope.Storage.cs
- ProgressBarRenderer.cs
- MessageQueuePermissionAttribute.cs
- SqlCharStream.cs
- Point3DAnimationBase.cs
- Roles.cs
- WindowsScrollBar.cs
- Bezier.cs
- MemberDescriptor.cs
- ProfileInfo.cs
- CheckBox.cs
- AspNetSynchronizationContext.cs
- MDIWindowDialog.cs
- RegisteredExpandoAttribute.cs
- WorkflowItemPresenter.cs
- DataMisalignedException.cs
- ProfileSection.cs
- ApplicationProxyInternal.cs
- Propagator.cs
- WebConfigurationHost.cs
- Floater.cs
- ValueQuery.cs
- DataGridViewRowPostPaintEventArgs.cs
- ConsoleKeyInfo.cs
- DataServiceEntityAttribute.cs
- WebPartCloseVerb.cs
- MouseGestureConverter.cs
- GenericTypeParameterBuilder.cs
- LoginCancelEventArgs.cs
- DataGridViewCellParsingEventArgs.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- TablePatternIdentifiers.cs
- MiniLockedBorderGlyph.cs
- InstanceHandleConflictException.cs
- ADConnectionHelper.cs
- AuthStoreRoleProvider.cs