Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Monitoring / system / Diagnosticts / MonitoringDescriptionAttribute.cs / 1305376 / MonitoringDescriptionAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Diagnostics {
using System;
using System.ComponentModel;
///
/// DescriptionAttribute marks a property, event, or extender with a
/// description. Visual designers can display this description when referencing
/// the member.
///
[AttributeUsage(AttributeTargets.All)]
public class MonitoringDescriptionAttribute : DescriptionAttribute {
private bool replaced = false;
///
/// Constructs a new sys description.
///
public MonitoringDescriptionAttribute(string description) : base(description) {
}
///
/// Retrieves the description text.
///
public override string Description {
get {
if (!replaced) {
replaced = true;
DescriptionValue = SR.GetString(base.Description);
}
return base.Description;
}
}
}
}
// 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
- BinaryNode.cs
- VectorAnimationUsingKeyFrames.cs
- CodeDOMUtility.cs
- WmlObjectListAdapter.cs
- LinqDataSourceContextData.cs
- WindowsTokenRoleProvider.cs
- XmlSchema.cs
- NameObjectCollectionBase.cs
- CodePageEncoding.cs
- ToolStripPanelCell.cs
- FacetChecker.cs
- BridgeDataRecord.cs
- StateManagedCollection.cs
- DropTarget.cs
- TouchDevice.cs
- ListViewAutomationPeer.cs
- DBCommandBuilder.cs
- ToolStripItemCollection.cs
- TrackingServices.cs
- UnsafeNativeMethods.cs
- DesignTimeTemplateParser.cs
- DodSequenceMerge.cs
- CodeIdentifiers.cs
- EventManager.cs
- DrawingCollection.cs
- IntegerValidator.cs
- ContextMenuService.cs
- ChangesetResponse.cs
- MouseGestureConverter.cs
- CombinedGeometry.cs
- HtmlHistory.cs
- OutputCacheSettings.cs
- HttpCachePolicyBase.cs
- MetadataArtifactLoader.cs
- ArraySortHelper.cs
- TextBoxLine.cs
- XmlCDATASection.cs
- XamlFilter.cs
- ConfigurationSection.cs
- DbConnectionStringBuilder.cs
- ReadOnlyTernaryTree.cs
- TemplateControl.cs
- OleDbCommandBuilder.cs
- KeyboardDevice.cs
- ElementHost.cs
- SharedPerformanceCounter.cs
- PagePropertiesChangingEventArgs.cs
- ThrowOnMultipleAssignment.cs
- AppendHelper.cs
- CultureTableRecord.cs
- SchemaNames.cs
- ResourcePool.cs
- NonSerializedAttribute.cs
- SerializationAttributes.cs
- DeflateStream.cs
- WebResponse.cs
- EditorResources.cs
- RenderContext.cs
- SiteMapNodeCollection.cs
- LocatorPartList.cs
- DbSourceCommand.cs
- ProtocolsInstallComponent.cs
- Expressions.cs
- PrtCap_Reader.cs
- StaticExtension.cs
- ClientFormsIdentity.cs
- XmlIlTypeHelper.cs
- IPCCacheManager.cs
- ValidatorCompatibilityHelper.cs
- ProtocolsConfigurationHandler.cs
- QueryContinueDragEventArgs.cs
- KerberosReceiverSecurityToken.cs
- NameTable.cs
- IPAddressCollection.cs
- ClientTargetCollection.cs
- LicFileLicenseProvider.cs
- CodeLabeledStatement.cs
- ArgumentValidation.cs
- CoreSwitches.cs
- GeneralTransform3DCollection.cs
- Compiler.cs
- KeyManager.cs
- TextElement.cs
- LayoutEditorPart.cs
- InfoCardSymmetricCrypto.cs
- RegexMatch.cs
- Choices.cs
- AndCondition.cs
- WebBrowserContainer.cs
- ResetableIterator.cs
- Oid.cs
- CommandBinding.cs
- AnnotationStore.cs
- DataPagerFieldItem.cs
- Rotation3D.cs
- Image.cs
- BoundField.cs
- Material.cs
- Button.cs
- DataMemberFieldEditor.cs