Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- UiaCoreApi.cs
- BitmapEffectGeneralTransform.cs
- AsyncStreamReader.cs
- ConnectionManagementSection.cs
- X509Chain.cs
- URLIdentityPermission.cs
- DBSchemaRow.cs
- DataGridViewDataErrorEventArgs.cs
- TypeTypeConverter.cs
- SyndicationDeserializer.cs
- SchemaNotation.cs
- WebPartConnectVerb.cs
- LineServicesRun.cs
- KerberosReceiverSecurityToken.cs
- SHA512CryptoServiceProvider.cs
- COM2ComponentEditor.cs
- XmlBinaryReader.cs
- PhysicalFontFamily.cs
- InternalRelationshipCollection.cs
- WeakRefEnumerator.cs
- BaseInfoTable.cs
- milexports.cs
- RowUpdatedEventArgs.cs
- ParserStreamGeometryContext.cs
- ShapeTypeface.cs
- recordstatescratchpad.cs
- InputLanguageSource.cs
- XamlParser.cs
- SoapExtensionImporter.cs
- HuffmanTree.cs
- SoapAttributeAttribute.cs
- DesigntimeLicenseContext.cs
- XsltLoader.cs
- AnimationClockResource.cs
- AsyncOperationManager.cs
- HitTestWithPointDrawingContextWalker.cs
- KeyInterop.cs
- figurelengthconverter.cs
- CompModSwitches.cs
- X509Utils.cs
- FormatControl.cs
- ObjectDataSourceSelectingEventArgs.cs
- Page.cs
- CLSCompliantAttribute.cs
- XmlSchemaObject.cs
- HttpCacheVary.cs
- ProxyGenerator.cs
- CreateUserErrorEventArgs.cs
- CacheMemory.cs
- WindowsHyperlink.cs
- DataGridViewComboBoxEditingControl.cs
- PersonalizationState.cs
- DbConnectionStringBuilder.cs
- WebPartRestoreVerb.cs
- IOThreadTimer.cs
- FocusManager.cs
- MenuItemStyleCollection.cs
- RuleSettingsCollection.cs
- SvcMapFile.cs
- FileUpload.cs
- TreeIterator.cs
- HttpPostedFile.cs
- Parser.cs
- Pen.cs
- ModelItem.cs
- XmlHelper.cs
- ReadOnlyActivityGlyph.cs
- InternalMappingException.cs
- ChildTable.cs
- DashStyle.cs
- UInt64Storage.cs
- DoubleAnimationUsingPath.cs
- FunctionImportMapping.cs
- Encoder.cs
- ApplicationActivator.cs
- DataGridRowHeaderAutomationPeer.cs
- HostedTransportConfigurationManager.cs
- Font.cs
- BlurBitmapEffect.cs
- Mutex.cs
- CompilationSection.cs
- BooleanAnimationUsingKeyFrames.cs
- ScriptManager.cs
- TreeView.cs
- DataGridViewImageColumn.cs
- ConstraintStruct.cs
- GridViewRowEventArgs.cs
- CodeBinaryOperatorExpression.cs
- HtmlElementErrorEventArgs.cs
- SettingsProviderCollection.cs
- TimeIntervalCollection.cs
- ComPlusDiagnosticTraceSchemas.cs
- FunctionQuery.cs
- NestedContainer.cs
- ColorConvertedBitmap.cs
- Literal.cs
- RolePrincipal.cs
- ConstantProjectedSlot.cs
- StrokeIntersection.cs
- TimerElapsedEvenArgs.cs