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
- AlternateView.cs
- DbDataSourceEnumerator.cs
- CharConverter.cs
- CollectionContainer.cs
- TreePrinter.cs
- MemberAccessException.cs
- ConfigXmlCDataSection.cs
- StrongName.cs
- dbenumerator.cs
- IERequestCache.cs
- DataPagerField.cs
- ExpanderAutomationPeer.cs
- UserPersonalizationStateInfo.cs
- HeaderUtility.cs
- PointCollectionValueSerializer.cs
- EmissiveMaterial.cs
- SortedList.cs
- TypeDescriptor.cs
- FigureHelper.cs
- ConfigurationStrings.cs
- ThrowHelper.cs
- OleDbReferenceCollection.cs
- WebPartsPersonalizationAuthorization.cs
- HwndHostAutomationPeer.cs
- Triangle.cs
- ProviderUtil.cs
- Rect.cs
- CheckoutException.cs
- GregorianCalendarHelper.cs
- Cell.cs
- ToolStripScrollButton.cs
- EnvelopedSignatureTransform.cs
- ApplicationSecurityInfo.cs
- PointHitTestResult.cs
- PrintController.cs
- SamlAttributeStatement.cs
- figurelength.cs
- InProcStateClientManager.cs
- Button.cs
- followingquery.cs
- RotateTransform3D.cs
- StreamWithDictionary.cs
- _ProxyRegBlob.cs
- SegmentInfo.cs
- ISO2022Encoding.cs
- DrawingDrawingContext.cs
- ModelPerspective.cs
- SafeHandles.cs
- _NegoStream.cs
- QuadraticBezierSegment.cs
- GAC.cs
- GcSettings.cs
- Button.cs
- SqlException.cs
- CardSpaceShim.cs
- PathTooLongException.cs
- MergeEnumerator.cs
- CommandID.cs
- SqlColumnizer.cs
- BehaviorEditorPart.cs
- DesignerTransaction.cs
- Bitmap.cs
- PtsPage.cs
- MenuCommand.cs
- BooleanFunctions.cs
- SynchronizedInputAdaptor.cs
- CharEntityEncoderFallback.cs
- precedingquery.cs
- figurelengthconverter.cs
- ImportContext.cs
- ResourceDictionary.cs
- IntellisenseTextBox.designer.cs
- VerificationAttribute.cs
- DesignerView.cs
- OdbcFactory.cs
- ToolStripScrollButton.cs
- SatelliteContractVersionAttribute.cs
- XmlNodeList.cs
- SqlCrossApplyToCrossJoin.cs
- SystemColorTracker.cs
- SmiEventStream.cs
- PageSetupDialog.cs
- SmtpCommands.cs
- SecurityCredentialsManager.cs
- ExecutionEngineException.cs
- SQLDouble.cs
- CodeTypeReferenceCollection.cs
- XmlEventCache.cs
- DecimalFormatter.cs
- SqlOuterApplyReducer.cs
- SQLUtility.cs
- NotificationContext.cs
- CustomErrorCollection.cs
- SByteConverter.cs
- AnnotationAuthorChangedEventArgs.cs
- DesignerLinkAdapter.cs
- UriScheme.cs
- SafeLibraryHandle.cs
- DataPagerFieldCommandEventArgs.cs
- FieldAccessException.cs