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
- ServiceHttpHandlerFactory.cs
- ReadOnlyDictionary.cs
- BinaryMethodMessage.cs
- DataGridViewUtilities.cs
- DBCommand.cs
- Model3D.cs
- SizeAnimationBase.cs
- DataGridViewDataConnection.cs
- WindowHelperService.cs
- BitmapEffectGroup.cs
- OleDbEnumerator.cs
- UnsafeNativeMethods.cs
- ParameterCollection.cs
- CultureData.cs
- ZoneMembershipCondition.cs
- PropertyPath.cs
- CompositeFontParser.cs
- ValueSerializerAttribute.cs
- StatusBarPanelClickEvent.cs
- peersecuritysettings.cs
- WorkflowQueueInfo.cs
- MetadataSection.cs
- InvalidateEvent.cs
- ResolveDuplexAsyncResult.cs
- LocalizationParserHooks.cs
- MetadataPropertyAttribute.cs
- shaperfactoryquerycacheentry.cs
- QilLoop.cs
- PersonalizationStateInfo.cs
- MobileControl.cs
- TreePrinter.cs
- WebServiceMethodData.cs
- SendingRequestEventArgs.cs
- TouchDevice.cs
- SocketPermission.cs
- IndexerNameAttribute.cs
- XD.cs
- EntityStoreSchemaGenerator.cs
- StatusInfoItem.cs
- DesignerActionKeyboardBehavior.cs
- _DigestClient.cs
- ChangeDirector.cs
- SaveFileDialog.cs
- DesignerSerializerAttribute.cs
- FixedDocument.cs
- Operator.cs
- ControlCollection.cs
- DiscoveryMessageSequenceGenerator.cs
- XDeferredAxisSource.cs
- ViewStateException.cs
- GeneralTransform3D.cs
- DependencyPropertyConverter.cs
- SplitterCancelEvent.cs
- BitStack.cs
- ResourcePermissionBaseEntry.cs
- HttpProfileBase.cs
- XmlBinaryWriter.cs
- TextChange.cs
- GeneralTransformCollection.cs
- ProfileBuildProvider.cs
- BookmarkUndoUnit.cs
- XmlSchemaInferenceException.cs
- WindowProviderWrapper.cs
- RemoveStoryboard.cs
- keycontainerpermission.cs
- XmlSchemaDocumentation.cs
- BindingList.cs
- ResourceCategoryAttribute.cs
- PartitionerQueryOperator.cs
- WindowsBrush.cs
- PasswordRecovery.cs
- MsmqInputChannelBase.cs
- PassportAuthentication.cs
- Attributes.cs
- TableLayoutRowStyleCollection.cs
- Compress.cs
- ObservableDictionary.cs
- GenericPrincipal.cs
- ServiceDebugBehavior.cs
- ImportOptions.cs
- MetaModel.cs
- Authorization.cs
- TableProviderWrapper.cs
- BrowserPolicyValidator.cs
- DoubleUtil.cs
- HScrollBar.cs
- DataColumnMappingCollection.cs
- GeneralTransformGroup.cs
- PresentationTraceSources.cs
- TabRenderer.cs
- ErrorWebPart.cs
- CommandValueSerializer.cs
- ImportedNamespaceContextItem.cs
- ClientSettingsProvider.cs
- DoubleLinkList.cs
- Keywords.cs
- WindowsSolidBrush.cs
- TagMapInfo.cs
- ClientEventManager.cs
- SpeechEvent.cs