Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataWeb / 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.Services.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 /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002", Justification = "Same as System.Data.Entity.Design")] public ListAdditionalInterfaces { get { return this._additionalInterfaces; } } /// /// Members to be included in the new type's definition /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002", Justification = "Same as System.Data.Entity.Design")] public ListAdditionalMembers { get { return this._additionalMembers; } } /// /// Attributes to be added to the property's CustomAttributes collection /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002", Justification = "Same as System.Data.Entity.Design")] 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.Services.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 /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002", Justification = "Same as System.Data.Entity.Design")] public ListAdditionalInterfaces { get { return this._additionalInterfaces; } } /// /// Members to be included in the new type's definition /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002", Justification = "Same as System.Data.Entity.Design")] public ListAdditionalMembers { get { return this._additionalMembers; } } /// /// Attributes to be added to the property's CustomAttributes collection /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002", Justification = "Same as System.Data.Entity.Design")] 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
- WindowsEditBoxRange.cs
- ProjectionCamera.cs
- FlowDocument.cs
- PolicyImporterElement.cs
- SchemaTypeEmitter.cs
- SafeLocalMemHandle.cs
- WizardForm.cs
- ToolZoneDesigner.cs
- StringPropertyBuilder.cs
- FixedSOMPageElement.cs
- ValueProviderWrapper.cs
- TextRunCacheImp.cs
- ValueSerializer.cs
- DaylightTime.cs
- StringPropertyBuilder.cs
- EntityDesignerUtils.cs
- XmlDataProvider.cs
- SafeSystemMetrics.cs
- RubberbandSelector.cs
- XmlTextEncoder.cs
- InitializerFacet.cs
- KeyPressEvent.cs
- TypeBuilderInstantiation.cs
- DragSelectionMessageFilter.cs
- DecoderBestFitFallback.cs
- PersonalizationProviderHelper.cs
- GestureRecognizer.cs
- NoneExcludedImageIndexConverter.cs
- ManipulationPivot.cs
- ItemCheckedEvent.cs
- BaseAddressPrefixFilterElementCollection.cs
- _LocalDataStoreMgr.cs
- MemoryFailPoint.cs
- TypeViewSchema.cs
- GenericTextProperties.cs
- LinkGrep.cs
- NameNode.cs
- SudsWriter.cs
- CustomError.cs
- BoundField.cs
- ErrorCodes.cs
- ISAPIApplicationHost.cs
- TileBrush.cs
- XmlTypeAttribute.cs
- LineMetrics.cs
- SqlDataSourceTableQuery.cs
- RelationshipWrapper.cs
- TextSelectionHelper.cs
- UnaryExpression.cs
- Directory.cs
- SqlDataSourceQueryEditorForm.cs
- DataViewManagerListItemTypeDescriptor.cs
- Opcode.cs
- ZipIOLocalFileBlock.cs
- LoginStatusDesigner.cs
- OciHandle.cs
- DataGridViewRowCollection.cs
- HandlerWithFactory.cs
- ThousandthOfEmRealPoints.cs
- UTF8Encoding.cs
- ActivityDesignerLayoutSerializers.cs
- DataSourceView.cs
- ToolStripContentPanel.cs
- AttributeCollection.cs
- CharacterMetricsDictionary.cs
- Selection.cs
- WebRequestModuleElementCollection.cs
- ValidationErrorCollection.cs
- PersistencePipeline.cs
- NextPreviousPagerField.cs
- RecipientInfo.cs
- FeatureSupport.cs
- SurrogateEncoder.cs
- DefaultAuthorizationContext.cs
- LinqDataSourceContextData.cs
- PriorityChain.cs
- WebException.cs
- ResourcePermissionBaseEntry.cs
- InProcStateClientManager.cs
- TableLayoutCellPaintEventArgs.cs
- DependencyPropertyKey.cs
- HtmlFormAdapter.cs
- StateInitialization.cs
- WebExceptionStatus.cs
- GroupDescription.cs
- SoapFault.cs
- FileLogRecordStream.cs
- SocketElement.cs
- WebPartDeleteVerb.cs
- MetadataArtifactLoaderComposite.cs
- WebConfigurationFileMap.cs
- XsltOutput.cs
- ContentElementAutomationPeer.cs
- CheckBoxAutomationPeer.cs
- InputScopeAttribute.cs
- HandlerFactoryWrapper.cs
- TreeBuilder.cs
- OperationAbortedException.cs
- BitmapImage.cs
- HttpCacheParams.cs