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 List AdditionalInterfaces
{
get
{
return this._additionalInterfaces;
}
}
///
/// Members to be included in the new type's definition
///
public List AdditionalMembers
{
get
{
return this._additionalMembers;
}
}
///
/// Attributes to be added to the property's CustomAttributes collection
///
public List AdditionalAttributes
{
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 List AdditionalInterfaces
{
get
{
return this._additionalInterfaces;
}
}
///
/// Members to be included in the new type's definition
///
public List AdditionalMembers
{
get
{
return this._additionalMembers;
}
}
///
/// Attributes to be added to the property's CustomAttributes collection
///
public List AdditionalAttributes
{
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
- WebHttpBehavior.cs
- EndOfStreamException.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- CalendarDataBindingHandler.cs
- SqlBuffer.cs
- CultureTable.cs
- HttpResponse.cs
- KeyValueSerializer.cs
- TextServicesDisplayAttributePropertyRanges.cs
- WizardPanel.cs
- ZoomingMessageFilter.cs
- DrawingContextWalker.cs
- ListViewInsertEventArgs.cs
- IsolatedStorageFileStream.cs
- DeclaredTypeElementCollection.cs
- ThreadStateException.cs
- TextServicesLoader.cs
- ECDiffieHellmanPublicKey.cs
- FieldAccessException.cs
- PagesChangedEventArgs.cs
- IProvider.cs
- GroupLabel.cs
- XPathMultyIterator.cs
- Blend.cs
- PartitionedStreamMerger.cs
- GridViewRowPresenter.cs
- HwndSourceKeyboardInputSite.cs
- CompileLiteralTextParser.cs
- DataServiceSaveChangesEventArgs.cs
- ConfigXmlWhitespace.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- MatrixIndependentAnimationStorage.cs
- CodeCatchClauseCollection.cs
- ImageFormat.cs
- MissingMethodException.cs
- HtmlInputControl.cs
- JsonFormatWriterGenerator.cs
- HttpApplicationFactory.cs
- BulletChrome.cs
- SafeCancelMibChangeNotify.cs
- TypeValidationEventArgs.cs
- HttpCookie.cs
- ProgressiveCrcCalculatingStream.cs
- Brush.cs
- HelpInfo.cs
- ImageInfo.cs
- FontWeightConverter.cs
- EventBookmark.cs
- GifBitmapEncoder.cs
- XmlStreamedByteStreamReader.cs
- TextCompositionManager.cs
- ClientFormsIdentity.cs
- ClientApiGenerator.cs
- ToolStripContextMenu.cs
- UserUseLicenseDictionaryLoader.cs
- UpdatableGenericsFeature.cs
- datacache.cs
- SamlAuthenticationClaimResource.cs
- RightsManagementPermission.cs
- cookieexception.cs
- CommentEmitter.cs
- TransformerConfigurationWizardBase.cs
- EnumUnknown.cs
- PipelineModuleStepContainer.cs
- ParserOptions.cs
- SignerInfo.cs
- SqlCommandBuilder.cs
- ThemeInfoAttribute.cs
- WorkflowServiceInstance.cs
- PathFigureCollection.cs
- LockCookie.cs
- WindowsImpersonationContext.cs
- DigitShape.cs
- FunctionParameter.cs
- Image.cs
- ExecutedRoutedEventArgs.cs
- WhitespaceRuleReader.cs
- XmlSchemaSubstitutionGroup.cs
- GridEntryCollection.cs
- TableCellCollection.cs
- Constants.cs
- EnvironmentPermission.cs
- SignedXml.cs
- SqlComparer.cs
- SID.cs
- TextBox.cs
- EventRouteFactory.cs
- MemoryPressure.cs
- XmlWrappingReader.cs
- SemanticResultValue.cs
- ObjectAssociationEndMapping.cs
- Oci.cs
- TableLayoutPanelCellPosition.cs
- BindToObject.cs
- FrameworkRichTextComposition.cs
- DuplicateWaitObjectException.cs
- VBCodeProvider.cs
- XmlTypeAttribute.cs
- TextCompositionEventArgs.cs
- ConstantProjectedSlot.cs