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
- ZipIOCentralDirectoryFileHeader.cs
- CodeNamespaceImport.cs
- MetadataReference.cs
- Converter.cs
- EventItfInfo.cs
- SecurityHelper.cs
- EdmComplexPropertyAttribute.cs
- EmbeddedMailObjectsCollection.cs
- AssemblyBuilder.cs
- ComplexBindingPropertiesAttribute.cs
- SQLBytesStorage.cs
- WindowsFont.cs
- HyperLinkField.cs
- OleDbRowUpdatedEvent.cs
- GlyphingCache.cs
- IndexingContentUnit.cs
- PersonalizableAttribute.cs
- CheckPair.cs
- CharAnimationUsingKeyFrames.cs
- BitmapEffectState.cs
- COAUTHINFO.cs
- CodeParameterDeclarationExpression.cs
- AssertSection.cs
- TrackingStringDictionary.cs
- SystemIcmpV4Statistics.cs
- PinnedBufferMemoryStream.cs
- GenerateHelper.cs
- ControlAdapter.cs
- SqlInfoMessageEvent.cs
- SoapHelper.cs
- MULTI_QI.cs
- DataObjectFieldAttribute.cs
- PlatformNotSupportedException.cs
- TypedAsyncResult.cs
- CompilerGeneratedAttribute.cs
- XmlSchema.cs
- HtmlControl.cs
- FastEncoderWindow.cs
- CommandBindingCollection.cs
- FilterElement.cs
- Composition.cs
- RowsCopiedEventArgs.cs
- TailPinnedEventArgs.cs
- XComponentModel.cs
- ViewManager.cs
- SymmetricKeyWrap.cs
- SQLInt32.cs
- FixedTextSelectionProcessor.cs
- OperationInvokerTrace.cs
- AppDomainFactory.cs
- storepermission.cs
- FactoryRecord.cs
- AuthorizationRule.cs
- PowerStatus.cs
- DataRelationPropertyDescriptor.cs
- DetailsViewInsertEventArgs.cs
- TTSEngineTypes.cs
- ResourceFallbackManager.cs
- BufferedGenericXmlSecurityToken.cs
- IdentityReference.cs
- QueryStringParameter.cs
- TransformedBitmap.cs
- TextEffect.cs
- StandardCommandToolStripMenuItem.cs
- RunInstallerAttribute.cs
- XdrBuilder.cs
- NativeRecognizer.cs
- UriParserTemplates.cs
- ServiceMoniker.cs
- WindowsComboBox.cs
- MissingManifestResourceException.cs
- Point3DCollection.cs
- UnsafeNativeMethods.cs
- XamlClipboardData.cs
- Figure.cs
- MissingSatelliteAssemblyException.cs
- TransformedBitmap.cs
- assertwrapper.cs
- Viewport3DVisual.cs
- ContentElement.cs
- ScrollProperties.cs
- TextEditorSpelling.cs
- ToolStripPanelCell.cs
- DynamicRendererThreadManager.cs
- GradientBrush.cs
- CodeCatchClauseCollection.cs
- SqlStatistics.cs
- Registration.cs
- ListChangedEventArgs.cs
- RecipientInfo.cs
- CacheDependency.cs
- MemberProjectedSlot.cs
- SafeTimerHandle.cs
- LocationSectionRecord.cs
- ProfessionalColorTable.cs
- BitmapEffectGroup.cs
- ContainerAction.cs
- SplitContainer.cs
- BaseTemplateBuildProvider.cs
- DefaultTextStore.cs