Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Monitoring / system / Diagnosticts / CounterCreationData.cs / 1305376 / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ParseChildrenAsPropertiesAttribute.cs
- ChildrenQuery.cs
- MobileComponentEditorPage.cs
- MetafileHeaderEmf.cs
- BindingMAnagerBase.cs
- DESCryptoServiceProvider.cs
- StrongNamePublicKeyBlob.cs
- TreeNodeClickEventArgs.cs
- Parameter.cs
- NullableIntSumAggregationOperator.cs
- JsonFaultDetail.cs
- InvalidPrinterException.cs
- ScrollBar.cs
- AsymmetricKeyExchangeDeformatter.cs
- Crypto.cs
- PermissionSetEnumerator.cs
- PackagePart.cs
- SQLChars.cs
- BreadCrumbTextConverter.cs
- FileDialog.cs
- EntitySqlQueryCacheEntry.cs
- FontCollection.cs
- XmlSchemaInfo.cs
- ZeroOpNode.cs
- QilStrConcat.cs
- SqlCacheDependency.cs
- RequestStatusBarUpdateEventArgs.cs
- XhtmlStyleClass.cs
- XmlNodeChangedEventArgs.cs
- ListViewTableCell.cs
- ReturnType.cs
- XmlSerializationGeneratedCode.cs
- SHA384.cs
- UserControlParser.cs
- Variant.cs
- SecurityUniqueId.cs
- EventManager.cs
- PermissionRequestEvidence.cs
- ControlTemplate.cs
- XmlSchemaSequence.cs
- GridViewHeaderRowPresenter.cs
- NativeMethods.cs
- Geometry.cs
- RequestCacheManager.cs
- XsltConvert.cs
- PropertySet.cs
- HitTestParameters.cs
- SymbolType.cs
- KeyGestureConverter.cs
- QueueAccessMode.cs
- DataGridViewRowCancelEventArgs.cs
- OrderedDictionary.cs
- DataContractSerializerFaultFormatter.cs
- DurationConverter.cs
- SqlStatistics.cs
- Application.cs
- UpdateEventArgs.cs
- HtmlHead.cs
- externdll.cs
- CapacityStreamGeometryContext.cs
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- Int32AnimationBase.cs
- SystemColors.cs
- FlowDocument.cs
- PartitionResolver.cs
- DrawListViewItemEventArgs.cs
- DataTemplate.cs
- DataServiceEntityAttribute.cs
- ThemeableAttribute.cs
- WebPartExportVerb.cs
- ControlHelper.cs
- SelectorItemAutomationPeer.cs
- DesignerDataRelationship.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- Number.cs
- XmlStreamNodeWriter.cs
- SpellerError.cs
- WinInet.cs
- HideDisabledControlAdapter.cs
- WebPartMinimizeVerb.cs
- DataRowView.cs
- XmlSchemaAnnotation.cs
- ChannelServices.cs
- VirtualDirectoryMapping.cs
- LongSumAggregationOperator.cs
- OrderByBuilder.cs
- FunctionNode.cs
- NavigationService.cs
- hwndwrapper.cs
- DeferredElementTreeState.cs
- processwaithandle.cs
- EventSetterHandlerConverter.cs
- XmlWrappingReader.cs
- TextEditorCopyPaste.cs
- ClientConfigurationHost.cs
- WindowsFont.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- HotSpotCollectionEditor.cs
- ItemDragEvent.cs
- SelectionProcessor.cs