Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / CounterCreationData.cs / 1 / CounterCreationData.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Diagnostics { using System.Diagnostics; using System; using System.ComponentModel; ////// A struct defining the counter type, name and help string for a custom counter. /// [ TypeConverter("System.Diagnostics.Design.CounterCreationDataConverter, " + AssemblyRef.SystemDesign), Serializable ] public class CounterCreationData { private PerformanceCounterType counterType = PerformanceCounterType.NumberOfItems32; private string counterName = String.Empty; private string counterHelp = String.Empty; ////// public CounterCreationData() { } ///[To be supplied.] ////// public CounterCreationData(string counterName, string counterHelp, PerformanceCounterType counterType) { CounterType = counterType; CounterName = counterName; CounterHelp = counterHelp; } ///[To be supplied.] ////// [ DefaultValue(PerformanceCounterType.NumberOfItems32), MonitoringDescription(SR.CounterType) ] public PerformanceCounterType CounterType { get { return counterType; } set { if (!Enum.IsDefined(typeof(PerformanceCounterType), value)) throw new InvalidEnumArgumentException("value", (int)value, typeof(PerformanceCounterType)); counterType = value; } } ///[To be supplied.] ////// [ DefaultValue(""), MonitoringDescription(SR.CounterName), TypeConverter("System.Diagnostics.Design.StringValueConverter, " + AssemblyRef.SystemDesign) ] public string CounterName { get { return counterName; } set { PerformanceCounterCategory.CheckValidCounter(value); counterName = value; } } ///[To be supplied.] ////// [ DefaultValue(""), MonitoringDescription(SR.CounterHelp) ] public string CounterHelp { get { return counterHelp; } set { PerformanceCounterCategory.CheckValidHelp(value); counterHelp = value; } } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataBoundControlAdapter.cs
- AttributeCollection.cs
- StrokeNode.cs
- TranslateTransform.cs
- SessionStateContainer.cs
- BrowserInteropHelper.cs
- FlowDocumentReaderAutomationPeer.cs
- ConversionValidationRule.cs
- ParserExtension.cs
- Substitution.cs
- SignerInfo.cs
- RouteParser.cs
- Listener.cs
- PtsCache.cs
- HtmlLink.cs
- TextViewSelectionProcessor.cs
- AuthenticationModuleElementCollection.cs
- SectionVisual.cs
- ItemList.cs
- MemoryMappedViewStream.cs
- ParameterToken.cs
- Section.cs
- ServiceReference.cs
- PageBuildProvider.cs
- NativeMethods.cs
- SiteMapSection.cs
- Timer.cs
- CompilerError.cs
- ScriptingWebServicesSectionGroup.cs
- SimpleHandlerFactory.cs
- Environment.cs
- safelinkcollection.cs
- EncoderReplacementFallback.cs
- NamespaceCollection.cs
- DefaultValidator.cs
- XmlSchemaSubstitutionGroup.cs
- RegexGroup.cs
- StaticSiteMapProvider.cs
- TemplateColumn.cs
- SelectionEditingBehavior.cs
- ParseElement.cs
- StaticResourceExtension.cs
- validationstate.cs
- Tuple.cs
- HitTestParameters3D.cs
- InputProcessorProfilesLoader.cs
- TreeNodeBinding.cs
- SkipStoryboardToFill.cs
- Header.cs
- sqlcontext.cs
- DiscoveryDocument.cs
- XmlNamespaceDeclarationsAttribute.cs
- BridgeDataRecord.cs
- SelectionEditor.cs
- PageParser.cs
- Compilation.cs
- CollectionViewProxy.cs
- Composition.cs
- CompressEmulationStream.cs
- EntityCommandCompilationException.cs
- OpenTypeLayout.cs
- Peer.cs
- Parallel.cs
- ParameterRefs.cs
- METAHEADER.cs
- WindowsIdentity.cs
- GC.cs
- EntityDataSourceDataSelection.cs
- _NetRes.cs
- EntityDataSourceViewSchema.cs
- DataPagerCommandEventArgs.cs
- NotFiniteNumberException.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- PersistChildrenAttribute.cs
- ListControl.cs
- NetSectionGroup.cs
- DataTableMappingCollection.cs
- KeyboardNavigation.cs
- EntityConnection.cs
- CacheOutputQuery.cs
- Mapping.cs
- RoleServiceManager.cs
- DataControlImageButton.cs
- MethodRental.cs
- DesignerMetadata.cs
- CacheOutputQuery.cs
- DataSetSchema.cs
- CodeAttributeArgument.cs
- DataListItemEventArgs.cs
- ExpressionPrefixAttribute.cs
- Tokenizer.cs
- RequestStatusBarUpdateEventArgs.cs
- DataServiceQueryException.cs
- FormViewPagerRow.cs
- BaseAddressElement.cs
- TimeoutValidationAttribute.cs
- ObjectNavigationPropertyMapping.cs
- XhtmlCssHandler.cs
- CodeNamespaceCollection.cs
- RectangleGeometry.cs