Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Design / system / Data / EntityModel / TypeGeneratedEventArgs.cs / 1305376 / TypeGeneratedEventArgs.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.CodeDom; using System.Collections.Generic; using System.Data.Metadata.Edm; 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.CodeDom; using System.Collections.Generic; using System.Data.Metadata.Edm; 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
- OleDbTransaction.cs
- WindowClosedEventArgs.cs
- AuthenticateEventArgs.cs
- GreenMethods.cs
- SapiAttributeParser.cs
- XMLSchema.cs
- BlurBitmapEffect.cs
- DesignerDataView.cs
- BindingExpression.cs
- DbExpressionRules.cs
- DesignerDataView.cs
- IISMapPath.cs
- InternalsVisibleToAttribute.cs
- ProvidersHelper.cs
- DataServiceCollectionOfT.cs
- SecurityUtils.cs
- BitmapEffectGeneralTransform.cs
- CancelRequestedRecord.cs
- ProcessInfo.cs
- SecurityException.cs
- SoapAttributes.cs
- RoleGroup.cs
- ClientSponsor.cs
- JsonObjectDataContract.cs
- PeerCollaboration.cs
- FileCodeGroup.cs
- _Semaphore.cs
- ColorMap.cs
- DirectoryObjectSecurity.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- BuilderPropertyEntry.cs
- BrushValueSerializer.cs
- ExpressionBuilder.cs
- OdbcErrorCollection.cs
- EventLog.cs
- FunctionUpdateCommand.cs
- DataGridItemEventArgs.cs
- BindingNavigator.cs
- SymbolEqualComparer.cs
- ResourcesGenerator.cs
- ResXBuildProvider.cs
- SqlSelectClauseBuilder.cs
- XmlNavigatorStack.cs
- SecureConversationSecurityTokenParameters.cs
- wmiprovider.cs
- MultipartContentParser.cs
- XPathAncestorIterator.cs
- GridViewColumnCollectionChangedEventArgs.cs
- TextEncodedRawTextWriter.cs
- XmlSchemaAttributeGroup.cs
- HtmlInputReset.cs
- KnowledgeBase.cs
- WindowsFormsLinkLabel.cs
- controlskin.cs
- TableLayoutSettingsTypeConverter.cs
- Repeater.cs
- PrimaryKeyTypeConverter.cs
- CultureInfoConverter.cs
- DebugHandleTracker.cs
- WindowsStatusBar.cs
- MatrixIndependentAnimationStorage.cs
- SqlConnection.cs
- MouseActionConverter.cs
- ObjectRef.cs
- VariantWrapper.cs
- InsufficientMemoryException.cs
- DoubleUtil.cs
- XPathSelectionIterator.cs
- HttpDictionary.cs
- OdbcConnectionFactory.cs
- DeclaredTypeElement.cs
- CopyAction.cs
- OdbcTransaction.cs
- ListDictionary.cs
- SmiContext.cs
- NotImplementedException.cs
- ServicePrincipalNameElement.cs
- AuthenticateEventArgs.cs
- DBSqlParserColumnCollection.cs
- DeviceSpecificDialogCachedState.cs
- XmlDocumentFragment.cs
- State.cs
- RowTypePropertyElement.cs
- SmiRequestExecutor.cs
- AesManaged.cs
- KnownBoxes.cs
- SerializationInfoEnumerator.cs
- XmlSchemaImport.cs
- ToolboxService.cs
- ToolboxCategory.cs
- EventLogTraceListener.cs
- AxHostDesigner.cs
- GetChildSubtree.cs
- SHA512Managed.cs
- JournalEntryStack.cs
- OutputScopeManager.cs
- InvokeHandlers.cs
- GuidTagList.cs
- util.cs
- MemberMaps.cs