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
- DataView.cs
- Message.cs
- DomainUpDown.cs
- PropertyEmitter.cs
- TransformPattern.cs
- HttpWriter.cs
- ManifestResourceInfo.cs
- StrokeIntersection.cs
- UrlAuthFailedErrorFormatter.cs
- XmlEntity.cs
- List.cs
- TaiwanLunisolarCalendar.cs
- StylusPointPropertyUnit.cs
- KeyValuePairs.cs
- Floater.cs
- JsonReaderDelegator.cs
- GetUserPreferenceRequest.cs
- CreateRefExpr.cs
- PropertyMapper.cs
- DynamicPropertyHolder.cs
- Brush.cs
- OperationCanceledException.cs
- ThreadAbortException.cs
- ProfileGroupSettings.cs
- WebConfigurationFileMap.cs
- QuotedStringWriteStateInfo.cs
- GetPageNumberCompletedEventArgs.cs
- JsonGlobals.cs
- DataGridColumn.cs
- cookiecollection.cs
- ConfigurationManagerHelper.cs
- DataGridViewCellParsingEventArgs.cs
- ZipIOLocalFileBlock.cs
- PageSettings.cs
- MemberAccessException.cs
- DynamicUpdateCommand.cs
- HMAC.cs
- ConstraintStruct.cs
- PassportPrincipal.cs
- LicenseProviderAttribute.cs
- __Error.cs
- PasswordTextContainer.cs
- StringUtil.cs
- DbDeleteCommandTree.cs
- assemblycache.cs
- OdbcConnectionStringbuilder.cs
- MimeReturn.cs
- EntityWithChangeTrackerStrategy.cs
- DetailsViewRow.cs
- XmlNodeComparer.cs
- WeakEventTable.cs
- RangeBaseAutomationPeer.cs
- WizardPanelChangingEventArgs.cs
- SecurityContextTokenValidationException.cs
- XmlName.cs
- KeyGestureConverter.cs
- _LocalDataStoreMgr.cs
- SchemaDeclBase.cs
- unsafeIndexingFilterStream.cs
- CrossSiteScriptingValidation.cs
- TextRunProperties.cs
- ParameterBuilder.cs
- ImageSourceTypeConverter.cs
- TdsParserHelperClasses.cs
- CacheChildrenQuery.cs
- xml.cs
- FormattedTextSymbols.cs
- UIElement3DAutomationPeer.cs
- DefaultPropertiesToSend.cs
- HeaderedItemsControl.cs
- DefaultTextStoreTextComposition.cs
- DataObjectAttribute.cs
- ObjectIDGenerator.cs
- InvokeBase.cs
- LoginView.cs
- TemplateBindingExtensionConverter.cs
- WebPartZoneCollection.cs
- DataError.cs
- CellIdBoolean.cs
- ValueUnavailableException.cs
- FontUnit.cs
- CodeSnippetCompileUnit.cs
- XmlElement.cs
- PeerCollaborationPermission.cs
- SchemaImporterExtensionsSection.cs
- PersistenceException.cs
- RightNameExpirationInfoPair.cs
- TextTreeRootNode.cs
- LinqDataSourceValidationException.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- HtmlElementCollection.cs
- MailHeaderInfo.cs
- DesignBindingEditor.cs
- FunctionDescription.cs
- MSHTMLHost.cs
- Matrix3DConverter.cs
- TypeBrowserDialog.cs
- StructuralObject.cs
- Variable.cs
- DataPagerFieldItem.cs