Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntityDesign / Design / System / Data / EntityModel / TypeGeneratedEventArgs.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UnsafeNativeMethods.cs
- InputQueue.cs
- IODescriptionAttribute.cs
- RelationshipConstraintValidator.cs
- TableLayoutCellPaintEventArgs.cs
- ByteAnimationBase.cs
- CommonGetThemePartSize.cs
- ApplyTemplatesAction.cs
- GridViewRowEventArgs.cs
- StringUtil.cs
- XsltContext.cs
- DoubleAnimationUsingPath.cs
- DuplexClientBase.cs
- PreviewPrintController.cs
- AbstractDataSvcMapFileLoader.cs
- XmlWhitespace.cs
- LinkedResourceCollection.cs
- Accessible.cs
- embossbitmapeffect.cs
- PeerPresenceInfo.cs
- HelloOperationAsyncResult.cs
- CreatingCookieEventArgs.cs
- WindowsBrush.cs
- TextTreeRootTextBlock.cs
- EdmTypeAttribute.cs
- EncodingInfo.cs
- RSAPKCS1SignatureDeformatter.cs
- ContainerSelectorBehavior.cs
- ToolStripScrollButton.cs
- KeyEventArgs.cs
- WorkflowCreationContext.cs
- DataGridViewCellMouseEventArgs.cs
- ConfigXmlCDataSection.cs
- WarningException.cs
- XamlSerializerUtil.cs
- IisTraceWebEventProvider.cs
- SafeSecurityHelper.cs
- Win32.cs
- TypedElement.cs
- xmlfixedPageInfo.cs
- XamlRtfConverter.cs
- Missing.cs
- TraceContextRecord.cs
- CompensationDesigner.cs
- SdlChannelSink.cs
- PathSegmentCollection.cs
- RegionData.cs
- PropertyDescriptorCollection.cs
- ArrangedElement.cs
- AppSettingsReader.cs
- TabPageDesigner.cs
- DataGridCheckBoxColumn.cs
- _UriSyntax.cs
- GACMembershipCondition.cs
- Row.cs
- DependencyObjectPropertyDescriptor.cs
- DataGridRow.cs
- DotExpr.cs
- SecurityManager.cs
- HttpApplication.cs
- RepeatEnumerable.cs
- _BufferOffsetSize.cs
- ObjectResult.cs
- CheckBox.cs
- DeflateStreamAsyncResult.cs
- NavigationWindow.cs
- JsonSerializer.cs
- DetailsViewModeEventArgs.cs
- JsonDataContract.cs
- PasswordDeriveBytes.cs
- BasicBrowserDialog.designer.cs
- AggregateNode.cs
- XmlSchemaExternal.cs
- AssociationSetMetadata.cs
- RegexGroup.cs
- StatusBarPanelClickEvent.cs
- GiveFeedbackEventArgs.cs
- DocumentReferenceCollection.cs
- RowSpanVector.cs
- SQLRoleProvider.cs
- KeyToListMap.cs
- FileDetails.cs
- MessagePropertyFilter.cs
- QueryMatcher.cs
- PhysicalAddress.cs
- Comparer.cs
- ProxyWebPartManager.cs
- AffineTransform3D.cs
- XmlAnyElementAttribute.cs
- Baml2006ReaderContext.cs
- DictionaryKeyPropertyAttribute.cs
- ThemeDictionaryExtension.cs
- LineSegment.cs
- AddInEnvironment.cs
- ConstNode.cs
- OracleParameterCollection.cs
- ImageSourceConverter.cs
- PtsHelper.cs
- Maps.cs
- DataServiceClientException.cs