Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- CheckBoxList.cs
- InkCanvasAutomationPeer.cs
- EditorZoneBase.cs
- SqlBooleanizer.cs
- CheckoutException.cs
- InputBinding.cs
- FixedSOMContainer.cs
- IChannel.cs
- HeaderedContentControl.cs
- NonVisualControlAttribute.cs
- SocketPermission.cs
- isolationinterop.cs
- ExpressionEditorAttribute.cs
- MissingManifestResourceException.cs
- ArgumentException.cs
- TransportSecurityBindingElement.cs
- GridSplitterAutomationPeer.cs
- WebPartTracker.cs
- ObjectReaderCompiler.cs
- BasicDesignerLoader.cs
- FixUp.cs
- NaturalLanguageHyphenator.cs
- SharedConnectionInfo.cs
- ActivityExecutorSurrogate.cs
- SrgsItemList.cs
- DebuggerAttributes.cs
- ScrollEventArgs.cs
- Trace.cs
- BamlMapTable.cs
- ReflectionPermission.cs
- PolicyImporterElementCollection.cs
- Timer.cs
- ProviderCommandInfoUtils.cs
- SemanticResultValue.cs
- SqlColumnizer.cs
- ProxyWebPartManager.cs
- ToolStripItemEventArgs.cs
- PlainXmlSerializer.cs
- ParameterElement.cs
- ThreadAttributes.cs
- TransactionState.cs
- __Filters.cs
- ToolStripOverflowButton.cs
- ThousandthOfEmRealDoubles.cs
- SmtpNtlmAuthenticationModule.cs
- MimeTextImporter.cs
- FixedSOMFixedBlock.cs
- RowToParametersTransformer.cs
- ISAPIWorkerRequest.cs
- PageCatalogPartDesigner.cs
- CacheChildrenQuery.cs
- TraceSwitch.cs
- PartialClassGenerationTaskInternal.cs
- WorkflowViewService.cs
- webclient.cs
- Type.cs
- XmlSecureResolver.cs
- NativeMethods.cs
- RoleService.cs
- SR.cs
- ContextMenuStrip.cs
- PartitionResolver.cs
- CharacterMetrics.cs
- ObjectDataSourceEventArgs.cs
- NativeMethods.cs
- NavigationPropertyEmitter.cs
- BamlMapTable.cs
- BaseWebProxyFinder.cs
- TouchEventArgs.cs
- InternalConfigEventArgs.cs
- ChoiceConverter.cs
- EndpointConfigContainer.cs
- ProtocolElementCollection.cs
- URL.cs
- GenericUriParser.cs
- DrawingGroup.cs
- WebServiceBindingAttribute.cs
- DbConnectionHelper.cs
- CommandField.cs
- VSWCFServiceContractGenerator.cs
- Int16Animation.cs
- X509ChainElement.cs
- ConfigurationHandlersInstallComponent.cs
- ConfigurationPermission.cs
- IPGlobalProperties.cs
- EncryptedData.cs
- SqlBooleanMismatchVisitor.cs
- Point4D.cs
- HtmlInputPassword.cs
- DataTrigger.cs
- QueryPrefixOp.cs
- DataListItemCollection.cs
- DataControlFieldCollection.cs
- EmbeddedMailObjectsCollection.cs
- HandleCollector.cs
- ItemDragEvent.cs
- PenLineJoinValidation.cs
- QilXmlWriter.cs
- EmbeddedMailObject.cs
- HttpApplicationFactory.cs