Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeParameter.cs / 1 / CodeTypeParameter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.CodeDom {
using System.Diagnostics;
using System;
using Microsoft.Win32;
using System.Collections;
using System.Reflection;
using System.Runtime.InteropServices;
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeTypeParameter : CodeObject {
private string name;
private CodeAttributeDeclarationCollection customAttributes;
private CodeTypeReferenceCollection constraints;
private bool hasConstructorConstraint;
public CodeTypeParameter() {
}
public CodeTypeParameter(string name) {
this.name = name;
}
public string Name {
get {
return (name == null) ? string.Empty : name;
}
set {
name = value;
}
}
public CodeTypeReferenceCollection Constraints {
get {
if (constraints == null) {
constraints = new CodeTypeReferenceCollection();
}
return constraints;
}
}
public CodeAttributeDeclarationCollection CustomAttributes {
get {
if (customAttributes == null) {
customAttributes = new CodeAttributeDeclarationCollection();
}
return customAttributes;
}
}
public bool HasConstructorConstraint {
get {
return hasConstructorConstraint;
}
set {
hasConstructorConstraint = value;
}
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebConfigurationFileMap.cs
- Panel.cs
- QuaternionKeyFrameCollection.cs
- AnnotationObservableCollection.cs
- ApplicationFileParser.cs
- XmlSchemaProviderAttribute.cs
- DependencyObjectType.cs
- IssuerInformation.cs
- BinaryEditor.cs
- WebBrowserBase.cs
- UIElementParagraph.cs
- DbModificationClause.cs
- StrongNameMembershipCondition.cs
- UnauthorizedWebPart.cs
- JsonReader.cs
- FixedElement.cs
- ToolTipService.cs
- ColorContextHelper.cs
- SmiTypedGetterSetter.cs
- EntityAdapter.cs
- FileUpload.cs
- InkCollectionBehavior.cs
- EntityTransaction.cs
- EntityDataReader.cs
- SoapAttributeOverrides.cs
- BitmapEffectInput.cs
- AttachedPropertyBrowsableAttribute.cs
- Signature.cs
- XmlSchemaCollection.cs
- Axis.cs
- BitStream.cs
- ParseHttpDate.cs
- ImageBrush.cs
- CompoundFileDeflateTransform.cs
- CodeExpressionStatement.cs
- XmlObjectSerializerContext.cs
- SpnEndpointIdentity.cs
- HtmlProps.cs
- DispatcherExceptionFilterEventArgs.cs
- IriParsingElement.cs
- AllowedAudienceUriElement.cs
- RectangleGeometry.cs
- List.cs
- GlobalEventManager.cs
- AssemblyNameUtility.cs
- DSACryptoServiceProvider.cs
- VoiceInfo.cs
- InputQueueChannel.cs
- ToolStripContainer.cs
- CapabilitiesRule.cs
- DomainConstraint.cs
- DataSourceNameHandler.cs
- ContainerFilterService.cs
- PriorityBindingExpression.cs
- Line.cs
- SelectionProviderWrapper.cs
- FixedSOMSemanticBox.cs
- InputManager.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- Missing.cs
- _AuthenticationState.cs
- PagePropertiesChangingEventArgs.cs
- DoubleLinkList.cs
- DataGridViewColumn.cs
- ErrorWrapper.cs
- PageThemeBuildProvider.cs
- Brush.cs
- ImportCatalogPart.cs
- BaseInfoTable.cs
- ByteFacetDescriptionElement.cs
- CriticalExceptions.cs
- ExpressionsCollectionEditor.cs
- XmlSerializer.cs
- TagNameToTypeMapper.cs
- LicFileLicenseProvider.cs
- WebRequestModulesSection.cs
- XmlSchemaObjectCollection.cs
- AccessDataSource.cs
- AudioBase.cs
- NavigationProgressEventArgs.cs
- ProcessThread.cs
- StructuralObject.cs
- NonBatchDirectoryCompiler.cs
- EFAssociationProvider.cs
- ScriptingAuthenticationServiceSection.cs
- _WinHttpWebProxyDataBuilder.cs
- TypeElementCollection.cs
- ConditionalAttribute.cs
- KeyPullup.cs
- PerformanceCountersElement.cs
- WindowsListViewItem.cs
- ToolStripManager.cs
- ObjectQuery.cs
- DesignOnlyAttribute.cs
- CounterCreationData.cs
- HelpProvider.cs
- SupportingTokenDuplexChannel.cs
- Single.cs
- SmtpLoginAuthenticationModule.cs
- ScriptReferenceEventArgs.cs