Code:
/ 4.0 / 4.0 / 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. //---------------------------------------------------------------------- // // 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
- ClientConfigPaths.cs
- CacheAxisQuery.cs
- ContentPropertyAttribute.cs
- TreeNodeStyleCollectionEditor.cs
- AsyncPostBackTrigger.cs
- ReverseQueryOperator.cs
- CustomError.cs
- ToggleProviderWrapper.cs
- Operator.cs
- QilStrConcatenator.cs
- EncoderReplacementFallback.cs
- DefaultPropertyAttribute.cs
- ZipIORawDataFileBlock.cs
- LocalBuilder.cs
- HttpPostProtocolImporter.cs
- ConfigurationValidatorAttribute.cs
- SynchronizationContext.cs
- TripleDESCryptoServiceProvider.cs
- StyleXamlParser.cs
- NotEqual.cs
- ValidationPropertyAttribute.cs
- AsymmetricSignatureDeformatter.cs
- DocumentOrderComparer.cs
- AutoGeneratedField.cs
- PieceNameHelper.cs
- X509SecurityTokenAuthenticator.cs
- BuildProvider.cs
- NameTable.cs
- ConstrainedDataObject.cs
- TypeReference.cs
- Facet.cs
- RequiredFieldValidator.cs
- XmlChoiceIdentifierAttribute.cs
- DataColumnCollection.cs
- FileLevelControlBuilderAttribute.cs
- CodeFieldReferenceExpression.cs
- ArgumentDesigner.xaml.cs
- ToolStripPanelRenderEventArgs.cs
- CustomCredentialPolicy.cs
- ClassGenerator.cs
- BuildResult.cs
- MemberJoinTreeNode.cs
- StreamGeometry.cs
- ColumnTypeConverter.cs
- Application.cs
- WebPartConnectionsCancelVerb.cs
- KeyToListMap.cs
- SharedConnectionWorkflowTransactionService.cs
- ADConnectionHelper.cs
- FocusManager.cs
- ConvertBinder.cs
- StateMachine.cs
- Roles.cs
- ConfigurationManager.cs
- TimelineGroup.cs
- PropertyToken.cs
- DataGridToolTip.cs
- Int64.cs
- DefaultSerializationProviderAttribute.cs
- OutputScope.cs
- GenericXmlSecurityToken.cs
- RequestStatusBarUpdateEventArgs.cs
- SHA1.cs
- RewritingSimplifier.cs
- TreeNode.cs
- EntityDataSourceDesignerHelper.cs
- ObjRef.cs
- SrgsDocumentParser.cs
- RangeContentEnumerator.cs
- ByteStream.cs
- QilTargetType.cs
- updatecommandorderer.cs
- _NegoStream.cs
- SqlRecordBuffer.cs
- RawTextInputReport.cs
- HttpDictionary.cs
- NumberEdit.cs
- SecurityKeyEntropyMode.cs
- FrameAutomationPeer.cs
- StatusBar.cs
- Native.cs
- ImportContext.cs
- WindowsTokenRoleProvider.cs
- OuterGlowBitmapEffect.cs
- QueryProcessor.cs
- QuerySafeNavigator.cs
- SettingsAttributes.cs
- Stylesheet.cs
- DateTimeOffset.cs
- Size3D.cs
- BulletedList.cs
- TextComposition.cs
- DurableOperationContext.cs
- ProcessActivityTreeOptions.cs
- ConnectionInterfaceCollection.cs
- XamlReaderConstants.cs
- ErrorWrapper.cs
- ReflectionUtil.cs
- XmlArrayItemAttributes.cs
- TransformerInfoCollection.cs