Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- AssertUtility.cs
- DataFormat.cs
- ErrorHandler.cs
- ThreadStateException.cs
- SelectionHighlightInfo.cs
- DynamicMetaObject.cs
- ValidatorCompatibilityHelper.cs
- HyperLinkStyle.cs
- SecUtil.cs
- AutomationPropertyInfo.cs
- FrameworkContextData.cs
- SecurityRuntime.cs
- AffineTransform3D.cs
- DataBoundControlHelper.cs
- HttpModuleCollection.cs
- PKCS1MaskGenerationMethod.cs
- BooleanAnimationBase.cs
- HttpHandlerAction.cs
- BlockCollection.cs
- NameValueFileSectionHandler.cs
- HttpListenerRequest.cs
- Module.cs
- FunctionDescription.cs
- ServerValidateEventArgs.cs
- TileBrush.cs
- SchemaNamespaceManager.cs
- SizeFConverter.cs
- PrimaryKeyTypeConverter.cs
- ConstNode.cs
- DefaultValueMapping.cs
- ReadOnlyHierarchicalDataSourceView.cs
- AnimationLayer.cs
- AgileSafeNativeMemoryHandle.cs
- SelectionHighlightInfo.cs
- AttachedPropertyInfo.cs
- DynamicDataRouteHandler.cs
- ExtractorMetadata.cs
- DynamicPropertyReader.cs
- SemanticBasicElement.cs
- ArrayList.cs
- AuthenticationException.cs
- XmlSchemaObjectCollection.cs
- ExtensionFile.cs
- XsltConvert.cs
- NameValueFileSectionHandler.cs
- Peer.cs
- HttpApplicationStateWrapper.cs
- basecomparevalidator.cs
- InteropBitmapSource.cs
- EntityContainerEmitter.cs
- BuiltInExpr.cs
- VerificationException.cs
- Rfc2898DeriveBytes.cs
- UnsafeNativeMethods.cs
- coordinatorfactory.cs
- DeobfuscatingStream.cs
- ExecutedRoutedEventArgs.cs
- FontStyle.cs
- RtfNavigator.cs
- ErrorFormatterPage.cs
- TextSelection.cs
- InvokeWebServiceDesigner.cs
- NumberAction.cs
- DataGridViewRowCollection.cs
- ArraySortHelper.cs
- QuaternionRotation3D.cs
- FixedSOMLineCollection.cs
- SqlBooleanizer.cs
- MenuCommand.cs
- MultiDataTrigger.cs
- StringSource.cs
- ResourceKey.cs
- TrackingServices.cs
- CommentAction.cs
- _TLSstream.cs
- AppSettingsExpressionBuilder.cs
- ProcessModule.cs
- StreamDocument.cs
- SQLSingle.cs
- PieceNameHelper.cs
- CompositeCollectionView.cs
- WindowsProgressbar.cs
- SequentialActivityDesigner.cs
- TemplateAction.cs
- ErrorFormatter.cs
- InternalResources.cs
- pingexception.cs
- PrintPreviewControl.cs
- PropertyBuilder.cs
- WebPart.cs
- TrackingStringDictionary.cs
- entitydatasourceentitysetnameconverter.cs
- HttpModule.cs
- TextModifierScope.cs
- GlobalizationAssembly.cs
- IpcChannel.cs
- MultitargetingHelpers.cs
- DefaultProfileManager.cs
- WebControlAdapter.cs
- PublisherIdentityPermission.cs