Code:
/ DotNET / DotNET / 8.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
- XPathPatternBuilder.cs
- XmlWriterSettings.cs
- followingsibling.cs
- ThicknessAnimationUsingKeyFrames.cs
- CfgParser.cs
- MenuItemCollection.cs
- LineMetrics.cs
- TableAdapterManagerGenerator.cs
- EmptyControlCollection.cs
- SamlConditions.cs
- LinearGradientBrush.cs
- DataException.cs
- UserNamePasswordValidator.cs
- CodeNamespaceCollection.cs
- ApplicationManager.cs
- x509store.cs
- DataBoundControl.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- ValidationRuleCollection.cs
- BinaryHeap.cs
- UITypeEditor.cs
- IImplicitResourceProvider.cs
- Transform3DCollection.cs
- XsdBuilder.cs
- LabelInfo.cs
- EnglishPluralizationService.cs
- EpmContentSerializerBase.cs
- Literal.cs
- GcSettings.cs
- RepeatEnumerable.cs
- TraceHandlerErrorFormatter.cs
- WebPartConnectVerb.cs
- TypeUtil.cs
- MediaContext.cs
- CustomSignedXml.cs
- ListViewItemCollectionEditor.cs
- RadioButton.cs
- SmtpNtlmAuthenticationModule.cs
- StylusCaptureWithinProperty.cs
- CodeVariableDeclarationStatement.cs
- PerformanceCounter.cs
- MarkupProperty.cs
- RuleSettings.cs
- SiteMapNode.cs
- StoryFragments.cs
- Connector.cs
- RepeaterItemEventArgs.cs
- DBSqlParserColumn.cs
- Repeater.cs
- StateChangeEvent.cs
- HandlerWithFactory.cs
- Annotation.cs
- LambdaCompiler.cs
- ObjectHandle.cs
- Exception.cs
- TextRangeSerialization.cs
- DataAdapter.cs
- Color.cs
- HtmlFormParameterReader.cs
- ArrayListCollectionBase.cs
- WebPartDisplayModeCancelEventArgs.cs
- StylusButtonCollection.cs
- DatagridviewDisplayedBandsData.cs
- XmlNotation.cs
- MediaScriptCommandRoutedEventArgs.cs
- CacheChildrenQuery.cs
- LinearGradientBrush.cs
- ScriptManager.cs
- InputScopeManager.cs
- ConfigXmlSignificantWhitespace.cs
- PersonalizableAttribute.cs
- TextChangedEventArgs.cs
- OpenTypeLayoutCache.cs
- BitmapImage.cs
- UIElement3D.cs
- TextElementCollection.cs
- SqlTriggerAttribute.cs
- GC.cs
- oledbmetadatacolumnnames.cs
- WSSecureConversationFeb2005.cs
- Tokenizer.cs
- ThreadStaticAttribute.cs
- HandlerBase.cs
- ConstructorArgumentAttribute.cs
- DesignTimeParseData.cs
- ViewSimplifier.cs
- StringUtil.cs
- ToolboxComponentsCreatedEventArgs.cs
- CommonDialog.cs
- DataGridTextBoxColumn.cs
- RemoteEndpointMessageProperty.cs
- RequestCache.cs
- AffineTransform3D.cs
- WebPartConnectionsConfigureVerb.cs
- AlignmentXValidation.cs
- SafeThreadHandle.cs
- XamlTypeMapper.cs
- XmlMtomReader.cs
- BypassElement.cs
- ObjectHandle.cs