Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntityDesign / 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.Entity.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 /// public ListAdditionalInterfaces { get { return this._additionalInterfaces; } } /// /// Members to be included in the new type's definition /// public ListAdditionalMembers { get { return this._additionalMembers; } } /// /// Attributes to be added to the property's CustomAttributes collection /// 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.Entity.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 /// public ListAdditionalInterfaces { get { return this._additionalInterfaces; } } /// /// Members to be included in the new type's definition /// public ListAdditionalMembers { get { return this._additionalMembers; } } /// /// Attributes to be added to the property's CustomAttributes collection /// 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
- SafeTokenHandle.cs
- FormClosingEvent.cs
- MatchAttribute.cs
- ZoneMembershipCondition.cs
- CheckPair.cs
- ActivityXRefConverter.cs
- PeerInvitationResponse.cs
- FieldBuilder.cs
- XmlnsPrefixAttribute.cs
- SqlCachedBuffer.cs
- ActivationServices.cs
- DoubleUtil.cs
- StrongName.cs
- SocketInformation.cs
- CancellationHandlerDesigner.cs
- Processor.cs
- Page.cs
- MethodMessage.cs
- Double.cs
- TableRow.cs
- UriScheme.cs
- ExecutionEngineException.cs
- StringBuilder.cs
- IndentTextWriter.cs
- FloaterParaClient.cs
- ModelItemKeyValuePair.cs
- SkewTransform.cs
- ServiceProviders.cs
- CornerRadius.cs
- HtmlFormWrapper.cs
- Boolean.cs
- Graphics.cs
- BuildProviderCollection.cs
- DbDeleteCommandTree.cs
- clipboard.cs
- IsolatedStorageFileStream.cs
- storepermission.cs
- ClientUrlResolverWrapper.cs
- SendSecurityHeaderElement.cs
- JournalEntry.cs
- RequiredFieldValidator.cs
- XamlTreeBuilderBamlRecordWriter.cs
- HelpExampleGenerator.cs
- TableCellCollection.cs
- TemplateControl.cs
- Rect3D.cs
- ProviderCollection.cs
- SqlNodeTypeOperators.cs
- UpdateProgress.cs
- DataListGeneralPage.cs
- Label.cs
- HierarchicalDataTemplate.cs
- ColumnReorderedEventArgs.cs
- Translator.cs
- MemoryMappedFile.cs
- ColorConvertedBitmap.cs
- TemplateBuilder.cs
- StylusLogic.cs
- DesignerProperties.cs
- PagerStyle.cs
- SoapAttributeAttribute.cs
- MessageQueueEnumerator.cs
- ApplicationSecurityInfo.cs
- SrgsElementList.cs
- SqlNotificationEventArgs.cs
- uribuilder.cs
- SecurityManager.cs
- WebExceptionStatus.cs
- ListViewDeleteEventArgs.cs
- RangeValidator.cs
- JournalEntryListConverter.cs
- LineServicesCallbacks.cs
- NativeMethods.cs
- TextParentUndoUnit.cs
- DBSqlParser.cs
- SoapHeader.cs
- UnknownBitmapEncoder.cs
- __ComObject.cs
- WebHttpDispatchOperationSelector.cs
- TableSectionStyle.cs
- SQLDouble.cs
- ListBindableAttribute.cs
- ReadOnlyDataSource.cs
- NotifyParentPropertyAttribute.cs
- ErrorInfoXmlDocument.cs
- KnownIds.cs
- ListBase.cs
- KeysConverter.cs
- ContractCodeDomInfo.cs
- IxmlLineInfo.cs
- HttpsChannelListener.cs
- ImageCodecInfoPrivate.cs
- WebPart.cs
- ToolbarAUtomationPeer.cs
- FormatVersion.cs
- WebBrowserEvent.cs
- TreeBuilderXamlTranslator.cs
- CssClassPropertyAttribute.cs
- Table.cs
- HtmlTable.cs