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
- FontStretches.cs
- DirectoryInfo.cs
- BasicBrowserDialog.cs
- FieldTemplateUserControl.cs
- ParenthesizePropertyNameAttribute.cs
- TextTreeNode.cs
- Graph.cs
- IdSpace.cs
- webeventbuffer.cs
- Maps.cs
- ObjectDataSource.cs
- securitycriticaldataClass.cs
- XLinq.cs
- ReadOnlyDataSource.cs
- MatrixTransform.cs
- _SSPISessionCache.cs
- ComplexBindingPropertiesAttribute.cs
- DataListItemEventArgs.cs
- ButtonPopupAdapter.cs
- ReadOnlyDataSource.cs
- XmlIncludeAttribute.cs
- PassportAuthenticationEventArgs.cs
- Block.cs
- _emptywebproxy.cs
- Propagator.cs
- BitStack.cs
- GridViewColumnHeaderAutomationPeer.cs
- XPathMessageFilterElementCollection.cs
- XmlSchemaDatatype.cs
- StringComparer.cs
- ContentElement.cs
- PropertyTab.cs
- FilteredDataSetHelper.cs
- DynamicRenderer.cs
- DurableOperationContext.cs
- BindingsCollection.cs
- DragAssistanceManager.cs
- MutexSecurity.cs
- OutputCacheSettings.cs
- LocalBuilder.cs
- XmlException.cs
- BaseCollection.cs
- OleTxTransaction.cs
- CaretElement.cs
- NamedElement.cs
- RewritingValidator.cs
- SelectionWordBreaker.cs
- LayoutEngine.cs
- Scheduler.cs
- BrowserCapabilitiesFactory.cs
- BamlRecordHelper.cs
- KeyedQueue.cs
- NameObjectCollectionBase.cs
- BooleanExpr.cs
- BlurBitmapEffect.cs
- FormattedTextSymbols.cs
- ChannelOptions.cs
- ToolBarButtonClickEvent.cs
- InvokeWebService.cs
- StructureChangedEventArgs.cs
- CodeSnippetCompileUnit.cs
- CompilerParameters.cs
- TypeConverterValueSerializer.cs
- WindowsRebar.cs
- TrustVersion.cs
- Drawing.cs
- documentation.cs
- BypassElement.cs
- PrimitiveType.cs
- DateTimeFormatInfo.cs
- WindowsFormsSynchronizationContext.cs
- EnumDataContract.cs
- FormViewCommandEventArgs.cs
- EdmFunction.cs
- DataGridViewSelectedCellCollection.cs
- Query.cs
- AtomServiceDocumentSerializer.cs
- BaseValidator.cs
- WorkflowRuntimeService.cs
- ApplicationDirectoryMembershipCondition.cs
- SoapRpcMethodAttribute.cs
- SoapEnvelopeProcessingElement.cs
- ComponentTray.cs
- RectangleHotSpot.cs
- FormatException.cs
- CollectionBuilder.cs
- EntityDesignerBuildProvider.cs
- DomainUpDown.cs
- TransformedBitmap.cs
- WpfPayload.cs
- ConversionHelper.cs
- XPathPatternParser.cs
- PartBasedPackageProperties.cs
- PolyBezierSegment.cs
- FieldNameLookup.cs
- XmlSchemaSimpleContentRestriction.cs
- EventHandlingScope.cs
- DockPanel.cs
- PartManifestEntry.cs
- ServiceMoniker.cs