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
- HandleCollector.cs
- Native.cs
- PrintPreviewControl.cs
- UIAgentCrashedException.cs
- SliderAutomationPeer.cs
- HybridDictionary.cs
- DtdParser.cs
- XmlFormatWriterGenerator.cs
- DeclaredTypeValidatorAttribute.cs
- Function.cs
- LineMetrics.cs
- ImageMapEventArgs.cs
- XmlQueryCardinality.cs
- DataColumn.cs
- ReceiveActivityDesignerTheme.cs
- UriWriter.cs
- Section.cs
- WindowProviderWrapper.cs
- ValidatedControlConverter.cs
- QilNode.cs
- StringUtil.cs
- __FastResourceComparer.cs
- TriggerActionCollection.cs
- DynamicPropertyReader.cs
- SerTrace.cs
- UnitySerializationHolder.cs
- EventProviderWriter.cs
- TemplateControlCodeDomTreeGenerator.cs
- PtsCache.cs
- Knowncolors.cs
- NumberEdit.cs
- StylusTouchDevice.cs
- AmbientValueAttribute.cs
- CircleHotSpot.cs
- ContactManager.cs
- _HelperAsyncResults.cs
- RequiredAttributeAttribute.cs
- BaseProcessor.cs
- KeysConverter.cs
- Tuple.cs
- FloaterBaseParagraph.cs
- TextUtf8RawTextWriter.cs
- StorageInfo.cs
- VerificationAttribute.cs
- PointConverter.cs
- ModelPropertyImpl.cs
- PkcsMisc.cs
- SspiSecurityToken.cs
- SessionStateModule.cs
- ClientScriptManagerWrapper.cs
- TaskCanceledException.cs
- RuleConditionDialog.cs
- TabletDeviceInfo.cs
- MessageDesigner.cs
- InvalidComObjectException.cs
- TemplateGroupCollection.cs
- HitTestWithGeometryDrawingContextWalker.cs
- BulletChrome.cs
- CodeDirectionExpression.cs
- WindowsFormsSynchronizationContext.cs
- DbConnectionFactory.cs
- PassportAuthentication.cs
- SignedXml.cs
- TextInfo.cs
- BasicSecurityProfileVersion.cs
- Helpers.cs
- SemaphoreSecurity.cs
- DistributedTransactionPermission.cs
- DataTableReader.cs
- CodeDomLocalizationProvider.cs
- __Filters.cs
- mactripleDES.cs
- RijndaelCryptoServiceProvider.cs
- MulticastNotSupportedException.cs
- DataGridViewCellValueEventArgs.cs
- PointHitTestParameters.cs
- ConfigurationManagerHelper.cs
- SafeNativeMethods.cs
- Selection.cs
- SymLanguageType.cs
- SystemInfo.cs
- ExceptionUtility.cs
- TraceContextEventArgs.cs
- EnumUnknown.cs
- DateRangeEvent.cs
- DataGridCellItemAutomationPeer.cs
- Range.cs
- ValidatedMobileControlConverter.cs
- WebControlsSection.cs
- ResourceCategoryAttribute.cs
- Timer.cs
- InvokePatternIdentifiers.cs
- GradientStop.cs
- ConfigXmlWhitespace.cs
- ApplicationProxyInternal.cs
- ParameterCollection.cs
- ConstructorBuilder.cs
- ConnectionStringEditor.cs
- PrintControllerWithStatusDialog.cs
- ReaderWriterLockWrapper.cs