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
- CellConstant.cs
- ConditionalAttribute.cs
- HyperlinkAutomationPeer.cs
- NameNode.cs
- ReturnEventArgs.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- SqlXml.cs
- DataBinding.cs
- OracleColumn.cs
- XslException.cs
- __FastResourceComparer.cs
- ApplicationBuildProvider.cs
- HeaderFilter.cs
- ServiceDescriptionImporter.cs
- webbrowsersite.cs
- TextCompositionEventArgs.cs
- QuadraticEase.cs
- InputLanguageSource.cs
- TextModifier.cs
- LogFlushAsyncResult.cs
- CompressionTransform.cs
- PageHandlerFactory.cs
- regiisutil.cs
- LocalValueEnumerator.cs
- FastEncoderWindow.cs
- BackgroundFormatInfo.cs
- StaticTextPointer.cs
- ComponentEditorForm.cs
- ImageAttributes.cs
- GridViewRowEventArgs.cs
- SqlRecordBuffer.cs
- TextParagraphView.cs
- MatrixIndependentAnimationStorage.cs
- HtmlMeta.cs
- GatewayDefinition.cs
- CheckBoxFlatAdapter.cs
- InternalControlCollection.cs
- DesigntimeLicenseContext.cs
- HtmlWindowCollection.cs
- WebResponse.cs
- TcpHostedTransportConfiguration.cs
- TableLayoutPanel.cs
- ISCIIEncoding.cs
- SchemeSettingElement.cs
- XMLSchema.cs
- ColumnBinding.cs
- TextBoxBase.cs
- MemberMaps.cs
- SchemaSetCompiler.cs
- ScriptResourceAttribute.cs
- ToolStripDropTargetManager.cs
- GroupQuery.cs
- ClientCultureInfo.cs
- DbTransaction.cs
- ByteConverter.cs
- ChainedAsyncResult.cs
- BitmapEffectvisualstate.cs
- ServiceConfigurationTraceRecord.cs
- OleDbDataReader.cs
- OracleMonthSpan.cs
- UrlPath.cs
- StrokeDescriptor.cs
- SiteMapDataSource.cs
- DataGridViewButtonCell.cs
- RowCache.cs
- unsafenativemethodstextservices.cs
- MenuAdapter.cs
- DataGridColumnHeadersPresenter.cs
- FieldCollectionEditor.cs
- SystemColors.cs
- PersonalizableAttribute.cs
- DataServiceCollectionOfT.cs
- GestureRecognitionResult.cs
- PolicyStatement.cs
- TemplatedWizardStep.cs
- Pool.cs
- HwndTarget.cs
- SynchronizedPool.cs
- Random.cs
- Timer.cs
- complextypematerializer.cs
- ParameterCollectionEditorForm.cs
- CapabilitiesState.cs
- WindowVisualStateTracker.cs
- CompilerResults.cs
- ValidationPropertyAttribute.cs
- DescendantQuery.cs
- DispatcherExceptionEventArgs.cs
- autovalidator.cs
- SiteMapProvider.cs
- SHA512Managed.cs
- ManagementInstaller.cs
- SignatureToken.cs
- ElapsedEventArgs.cs
- ValueQuery.cs
- ImageAttributes.cs
- EqualityComparer.cs
- GraphicsContext.cs
- ResourceReferenceExpressionConverter.cs
- NativeCppClassAttribute.cs