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
- GACIdentityPermission.cs
- RSAPKCS1SignatureDeformatter.cs
- GenericAuthenticationEventArgs.cs
- ExpressionServices.cs
- TextEditorMouse.cs
- AnnotationComponentChooser.cs
- EncryptedReference.cs
- FontWeights.cs
- TemplateNameScope.cs
- NonSerializedAttribute.cs
- GroupBox.cs
- XmlIlGenerator.cs
- TraceInternal.cs
- AdPostCacheSubstitution.cs
- SmtpAuthenticationManager.cs
- ValueHandle.cs
- FormsAuthentication.cs
- DynamicExpression.cs
- AttributeExtensions.cs
- MD5CryptoServiceProvider.cs
- XXXInfos.cs
- EnterpriseServicesHelper.cs
- FileLevelControlBuilderAttribute.cs
- FullTrustAssembliesSection.cs
- ProxyGenerationError.cs
- RelationshipType.cs
- CrossContextChannel.cs
- X509PeerCertificateElement.cs
- XmlIlVisitor.cs
- SetUserPreferenceRequest.cs
- AnimationStorage.cs
- ItemCollection.cs
- DesignTimeTemplateParser.cs
- ToggleProviderWrapper.cs
- RenderContext.cs
- PersianCalendar.cs
- HtmlButton.cs
- NameValueFileSectionHandler.cs
- RectangleConverter.cs
- WindowsAuthenticationEventArgs.cs
- Panel.cs
- CodeGeneratorOptions.cs
- SpecialNameAttribute.cs
- RepeatButtonAutomationPeer.cs
- MinimizableAttributeTypeConverter.cs
- LessThan.cs
- XamlInt32CollectionSerializer.cs
- XslTransform.cs
- EntityProxyFactory.cs
- Message.cs
- ParameterRetriever.cs
- ISAPIWorkerRequest.cs
- MdiWindowListItemConverter.cs
- Bezier.cs
- SocketException.cs
- CompositeCollection.cs
- DaylightTime.cs
- TextBox.cs
- XsltException.cs
- CodeComment.cs
- PermissionSetTriple.cs
- SetStateDesigner.cs
- DomainLiteralReader.cs
- TextBox.cs
- ProcessRequestArgs.cs
- ExpressionDumper.cs
- ClientRuntimeConfig.cs
- LightweightCodeGenerator.cs
- InternalCompensate.cs
- XmlSchemaImporter.cs
- TrackingParameters.cs
- ReadOnlyHierarchicalDataSourceView.cs
- Table.cs
- SchemaImporterExtensionElementCollection.cs
- ZipPackagePart.cs
- AssemblyAttributesGoHere.cs
- SliderAutomationPeer.cs
- WmlLinkAdapter.cs
- InheritanceContextChangedEventManager.cs
- HwndProxyElementProvider.cs
- RangeEnumerable.cs
- ConstantCheck.cs
- TextRangeEditTables.cs
- Convert.cs
- SelectorItemAutomationPeer.cs
- ValidationError.cs
- WizardForm.cs
- CapabilitiesRule.cs
- AtomMaterializerLog.cs
- HostingEnvironment.cs
- FixedDSBuilder.cs
- RMEnrollmentPage1.cs
- ProgressBarRenderer.cs
- DataGridRowAutomationPeer.cs
- SqlDataAdapter.cs
- BamlLocalizabilityResolver.cs
- OleDbReferenceCollection.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- UserControlBuildProvider.cs
- RelationshipConverter.cs