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
- FreeFormPanel.cs
- OptimizedTemplateContentHelper.cs
- BrowserCapabilitiesFactory.cs
- entityreference_tresulttype.cs
- KeyFrames.cs
- MetabaseServerConfig.cs
- NavigationProgressEventArgs.cs
- XmlMembersMapping.cs
- MailWriter.cs
- ApplicationBuildProvider.cs
- ShaperBuffers.cs
- DetailsViewDeletedEventArgs.cs
- MenuStrip.cs
- TraceContext.cs
- MergeFilterQuery.cs
- RegexNode.cs
- UniqueEventHelper.cs
- CodeObject.cs
- TextAdaptor.cs
- SortAction.cs
- ToolStripDropDownClosedEventArgs.cs
- GroupStyle.cs
- FormsAuthenticationUser.cs
- DataDesignUtil.cs
- OutputScope.cs
- NonVisualControlAttribute.cs
- HttpListenerElement.cs
- FileSystemWatcher.cs
- IgnoreFileBuildProvider.cs
- CodeParameterDeclarationExpression.cs
- ContextStaticAttribute.cs
- SessionState.cs
- DataTableTypeConverter.cs
- MultipartContentParser.cs
- ReflectionServiceProvider.cs
- TableLayoutStyle.cs
- ManipulationVelocities.cs
- WebPartEditorApplyVerb.cs
- GlyphTypeface.cs
- EntityDataSourceContainerNameItem.cs
- DataGridComponentEditor.cs
- JavaScriptSerializer.cs
- XmlSchemaObjectTable.cs
- DecimalAnimationBase.cs
- PageThemeParser.cs
- TextEditorParagraphs.cs
- DbDataReader.cs
- GridSplitterAutomationPeer.cs
- FormatSettings.cs
- SystemKeyConverter.cs
- Perspective.cs
- XmlTypeAttribute.cs
- GetFileNameResult.cs
- Win32KeyboardDevice.cs
- XNameConverter.cs
- ManagedFilter.cs
- AsymmetricKeyExchangeFormatter.cs
- safemediahandle.cs
- MsmqException.cs
- SharedDp.cs
- EntityContainerRelationshipSetEnd.cs
- BitSet.cs
- WebDescriptionAttribute.cs
- CompilerTypeWithParams.cs
- FontStretchConverter.cs
- ObjectDataSourceStatusEventArgs.cs
- GridViewPageEventArgs.cs
- SurrogateSelector.cs
- ActivityCodeDomSerializer.cs
- DataServiceKeyAttribute.cs
- ConfigurationFileMap.cs
- OdbcConnectionString.cs
- ZipIOExtraFieldElement.cs
- BitmapEncoder.cs
- EFDataModelProvider.cs
- RoutedCommand.cs
- IApplicationTrustManager.cs
- CapiNative.cs
- UserPreferenceChangedEventArgs.cs
- HttpGetServerProtocol.cs
- METAHEADER.cs
- RolePrincipal.cs
- HttpHandlerAction.cs
- Camera.cs
- ToolStripTextBox.cs
- StringDictionaryWithComparer.cs
- WsdlBuildProvider.cs
- NetworkAddressChange.cs
- AssertSection.cs
- OAVariantLib.cs
- HttpValueCollection.cs
- OneOfScalarConst.cs
- DataObject.cs
- ParseHttpDate.cs
- XmlDictionaryWriter.cs
- ResourceContainer.cs
- WindowsTreeView.cs
- XmlDataSourceView.cs
- LinkLabel.cs
- OleDbConnectionFactory.cs