Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- EntityObject.cs
- LabelDesigner.cs
- MarginsConverter.cs
- ZipIOLocalFileDataDescriptor.cs
- DataServiceProviderMethods.cs
- GridViewDeletedEventArgs.cs
- UserPersonalizationStateInfo.cs
- TextViewSelectionProcessor.cs
- ScopelessEnumAttribute.cs
- SqlConnectionHelper.cs
- DataGridViewRowEventArgs.cs
- XmlDocumentFragment.cs
- DefaultMergeHelper.cs
- Control.cs
- XmlNodeReader.cs
- HelpKeywordAttribute.cs
- PermissionToken.cs
- SponsorHelper.cs
- SqlCharStream.cs
- VersionedStream.cs
- RelationshipConstraintValidator.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- HttpCapabilitiesBase.cs
- SqlInternalConnectionSmi.cs
- DataGridViewToolTip.cs
- WindowsRebar.cs
- StreamReader.cs
- FormViewUpdateEventArgs.cs
- Thread.cs
- ObjectResult.cs
- XmlNodeList.cs
- ExtendedProtectionPolicy.cs
- SoapAttributeAttribute.cs
- StaticTextPointer.cs
- MetadataException.cs
- CheckableControlBaseAdapter.cs
- VersionedStreamOwner.cs
- DriveNotFoundException.cs
- UnitySerializationHolder.cs
- ExpressionBuilderContext.cs
- MouseActionValueSerializer.cs
- MetadataItem_Static.cs
- Normalization.cs
- EntityKey.cs
- ProfilePropertyNameValidator.cs
- _ProxyChain.cs
- exports.cs
- SimpleHandlerFactory.cs
- MinMaxParagraphWidth.cs
- recordstatefactory.cs
- FileCodeGroup.cs
- LinkArea.cs
- StorageBasedPackageProperties.cs
- AddInBase.cs
- StylusPointPropertyId.cs
- MemberInfoSerializationHolder.cs
- BitmapImage.cs
- PerfCounters.cs
- PriorityBinding.cs
- CatalogPart.cs
- HandledMouseEvent.cs
- PopupControlService.cs
- SqlConnectionFactory.cs
- SystemColorTracker.cs
- Geometry.cs
- securitymgrsite.cs
- DecimalStorage.cs
- HttpListenerException.cs
- CacheAxisQuery.cs
- followingsibling.cs
- RadioButtonFlatAdapter.cs
- InfoCardMetadataExchangeClient.cs
- Point3DCollectionValueSerializer.cs
- PagesChangedEventArgs.cs
- Collection.cs
- ConsumerConnectionPoint.cs
- ConfigurationPermission.cs
- StickyNoteContentControl.cs
- ResXFileRef.cs
- TemplateBindingExpressionConverter.cs
- ReadWriteSpinLock.cs
- SplineQuaternionKeyFrame.cs
- XPathScanner.cs
- PresentationTraceSources.cs
- HttpServerVarsCollection.cs
- EntityDesignerBuildProvider.cs
- GlobalEventManager.cs
- CacheModeConverter.cs
- cookiecollection.cs
- newitemfactory.cs
- NextPreviousPagerField.cs
- Int64Animation.cs
- FontWeightConverter.cs
- RuntimeArgumentHandle.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- DbSource.cs
- StrokeCollectionDefaultValueFactory.cs
- QueryOutputWriter.cs
- SqlDataSourceSelectingEventArgs.cs
- XmlCDATASection.cs