Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- DataRelation.cs
- StickyNote.cs
- ShapeTypeface.cs
- StandardBindingReliableSessionElement.cs
- LowerCaseStringConverter.cs
- XmlQueryOutput.cs
- Clock.cs
- SystemMulticastIPAddressInformation.cs
- RowToFieldTransformer.cs
- SystemThemeKey.cs
- NumberFunctions.cs
- CustomAssemblyResolver.cs
- InputMethodStateChangeEventArgs.cs
- Internal.cs
- SqlServer2KCompatibilityCheck.cs
- DataBindingExpressionBuilder.cs
- AccessText.cs
- KeysConverter.cs
- SelectionGlyphBase.cs
- AsmxEndpointPickerExtension.cs
- AdRotator.cs
- BufferBuilder.cs
- SafeTokenHandle.cs
- SafeReversePInvokeHandle.cs
- IISUnsafeMethods.cs
- StreamResourceInfo.cs
- ProxyWebPart.cs
- CreateParams.cs
- XmlUrlResolver.cs
- PageStatePersister.cs
- DataGridViewCellFormattingEventArgs.cs
- ImportCatalogPart.cs
- RemoteCryptoSignHashRequest.cs
- ToolZone.cs
- ValueTypeFieldReference.cs
- ComplexTypeEmitter.cs
- SettingsSavedEventArgs.cs
- HtmlProps.cs
- Thread.cs
- PackWebRequestFactory.cs
- HttpRuntime.cs
- BinaryWriter.cs
- ContainerControl.cs
- BorderGapMaskConverter.cs
- Resources.Designer.cs
- ObjectDisposedException.cs
- HtmlTableCell.cs
- FileStream.cs
- GridViewCancelEditEventArgs.cs
- StrokeFIndices.cs
- ChtmlTextWriter.cs
- nulltextnavigator.cs
- DrawingContextDrawingContextWalker.cs
- IdleTimeoutMonitor.cs
- HashSetDebugView.cs
- CheckBoxField.cs
- DirtyTextRange.cs
- infer.cs
- TableHeaderCell.cs
- ItemDragEvent.cs
- TitleStyle.cs
- ServiceRouteHandler.cs
- TimeManager.cs
- HashCoreRequest.cs
- DBNull.cs
- Stylesheet.cs
- SqlDataReaderSmi.cs
- CharUnicodeInfo.cs
- ApplicationId.cs
- MediaContext.cs
- IRCollection.cs
- XomlCompilerHelpers.cs
- ProtectedConfigurationSection.cs
- SafeFileMappingHandle.cs
- CommandManager.cs
- StrokeCollection2.cs
- DataGridCommandEventArgs.cs
- EmptyControlCollection.cs
- rsa.cs
- SoapExtensionStream.cs
- StringWriter.cs
- SchemaNotation.cs
- DrawingState.cs
- PenCursorManager.cs
- ParseHttpDate.cs
- ConvertEvent.cs
- LocalizationParserHooks.cs
- CompositeDuplexElement.cs
- CapiSafeHandles.cs
- ServiceDiscoveryBehavior.cs
- IISMapPath.cs
- Brushes.cs
- XPathSelectionIterator.cs
- TreeViewItemAutomationPeer.cs
- ZipIORawDataFileBlock.cs
- ICspAsymmetricAlgorithm.cs
- ExpressionWriter.cs
- MimeWriter.cs
- printdlgexmarshaler.cs
- CompositeFontParser.cs