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
- MaterialCollection.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- TextElementEnumerator.cs
- FloatUtil.cs
- PageCodeDomTreeGenerator.cs
- Select.cs
- BackgroundFormatInfo.cs
- XmlObjectSerializerReadContextComplex.cs
- SubpageParaClient.cs
- UiaCoreTypesApi.cs
- RoleServiceManager.cs
- RecommendedAsConfigurableAttribute.cs
- WSFederationHttpBindingCollectionElement.cs
- StorageComplexTypeMapping.cs
- PackagingUtilities.cs
- DetailsViewUpdatedEventArgs.cs
- SqlErrorCollection.cs
- TreeNodeConverter.cs
- RegexGroup.cs
- ConstructorBuilder.cs
- AnimatedTypeHelpers.cs
- WebServiceClientProxyGenerator.cs
- SchemaNames.cs
- HeaderCollection.cs
- StaticSiteMapProvider.cs
- SplineKeyFrames.cs
- AssertSection.cs
- AddDataControlFieldDialog.cs
- ArgumentException.cs
- WebPartMinimizeVerb.cs
- TextRangeAdaptor.cs
- DbMetaDataCollectionNames.cs
- MiniMapControl.xaml.cs
- OptimalTextSource.cs
- Rotation3DAnimationBase.cs
- OdbcConnectionString.cs
- InfoCardAsymmetricCrypto.cs
- AutomationPattern.cs
- ExpressionEditor.cs
- SqlDataSourceWizardForm.cs
- TextServicesCompartmentContext.cs
- DbReferenceCollection.cs
- FloaterParaClient.cs
- FileDialog.cs
- BasicDesignerLoader.cs
- SystemEvents.cs
- DataFieldConverter.cs
- ControlPaint.cs
- ButtonRenderer.cs
- OracleString.cs
- ReadOnlyMetadataCollection.cs
- LookupNode.cs
- TemplatePagerField.cs
- ReflectionPermission.cs
- ExpressionBuilder.cs
- DataContractFormatAttribute.cs
- SmtpLoginAuthenticationModule.cs
- ConnectionsZoneDesigner.cs
- Expressions.cs
- CommandDevice.cs
- ConstraintManager.cs
- CompilerGeneratedAttribute.cs
- WindowsComboBox.cs
- FlowDocumentPageViewerAutomationPeer.cs
- GeometryModel3D.cs
- DuplicateWaitObjectException.cs
- UIElementIsland.cs
- FormatConvertedBitmap.cs
- FacetChecker.cs
- ADMembershipProvider.cs
- WindowsAuthenticationModule.cs
- TableItemStyle.cs
- NamespaceList.cs
- TreeBuilder.cs
- Popup.cs
- MarkupCompiler.cs
- TableLayoutPanel.cs
- ControlValuePropertyAttribute.cs
- PropVariant.cs
- WorkflowOperationErrorHandler.cs
- BuildProvidersCompiler.cs
- LinqDataSourceSelectEventArgs.cs
- FlowDocumentScrollViewer.cs
- Int16Converter.cs
- SoapDocumentServiceAttribute.cs
- AuthorizationRule.cs
- ObjectParameterCollection.cs
- Base64Stream.cs
- EmptyCollection.cs
- MetadataUtil.cs
- Button.cs
- WindowExtensionMethods.cs
- CollectionChangeEventArgs.cs
- ReflectionServiceProvider.cs
- DataSourceXmlAttributeAttribute.cs
- OfTypeExpression.cs
- WindowsScrollBarBits.cs
- NameTable.cs
- DecoderReplacementFallback.cs
- ScaleTransform.cs