Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- DefaultPropertyAttribute.cs
- DbConnectionInternal.cs
- PropertyMapper.cs
- SimpleHandlerFactory.cs
- _WinHttpWebProxyDataBuilder.cs
- VisualTarget.cs
- InvariantComparer.cs
- SystemUnicastIPAddressInformation.cs
- MatrixAnimationUsingKeyFrames.cs
- Keyboard.cs
- OdbcTransaction.cs
- WebPartZoneBase.cs
- TrustLevel.cs
- DataGridTextBoxColumn.cs
- XmlSchemaSimpleType.cs
- TabItem.cs
- RtType.cs
- ValidationError.cs
- ScrollContentPresenter.cs
- NetWebProxyFinder.cs
- CharUnicodeInfo.cs
- LoginName.cs
- FileDialogPermission.cs
- UnicodeEncoding.cs
- TracePayload.cs
- WebScriptMetadataMessageEncoderFactory.cs
- ReadWriteSpinLock.cs
- PerformanceCounterManager.cs
- XmlResolver.cs
- BuildManager.cs
- UnsafeNativeMethods.cs
- RoleManagerModule.cs
- TextContainerChangeEventArgs.cs
- VirtualDirectoryMappingCollection.cs
- EncoderParameters.cs
- RightsManagementInformation.cs
- PathData.cs
- BinHexDecoder.cs
- ValidationHelper.cs
- InternalsVisibleToAttribute.cs
- contentDescriptor.cs
- CurrencyWrapper.cs
- ResXBuildProvider.cs
- HtmlElementEventArgs.cs
- ReferencedType.cs
- HighContrastHelper.cs
- WorkflowServiceNamespace.cs
- SoapTypeAttribute.cs
- SizeFConverter.cs
- BamlResourceSerializer.cs
- KeySpline.cs
- TypeConstant.cs
- SymbolEqualComparer.cs
- List.cs
- NavigatingCancelEventArgs.cs
- ISessionStateStore.cs
- CodeEntryPointMethod.cs
- Activity.cs
- ToggleProviderWrapper.cs
- Matrix3DStack.cs
- EntityDataSourceWizardForm.cs
- CompModSwitches.cs
- TypeLoadException.cs
- PasswordBox.cs
- AssemblyCache.cs
- BindingCompleteEventArgs.cs
- FileFormatException.cs
- ConfigViewGenerator.cs
- AmbientLight.cs
- ECDsaCng.cs
- ProxyElement.cs
- TextEndOfSegment.cs
- SqlDataSourceFilteringEventArgs.cs
- XmlUtf8RawTextWriter.cs
- DbFunctionCommandTree.cs
- ConnectionManagementSection.cs
- LinkDescriptor.cs
- MultiAsyncResult.cs
- ButtonAutomationPeer.cs
- FrameworkElementFactory.cs
- SubstitutionList.cs
- InlineObject.cs
- StreamGeometry.cs
- DbParameterCollectionHelper.cs
- WindowsGrip.cs
- Module.cs
- HttpProfileBase.cs
- ManipulationLogic.cs
- LambdaCompiler.Generated.cs
- Double.cs
- CodeVariableReferenceExpression.cs
- CompilerState.cs
- DurableErrorHandler.cs
- Type.cs
- SQlBooleanStorage.cs
- RequestBringIntoViewEventArgs.cs
- DetailsViewRowCollection.cs
- TimeZoneInfo.cs
- MetaType.cs
- MailDefinitionBodyFileNameEditor.cs