Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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; } } } } // 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
- TextShapeableCharacters.cs
- DynamicResourceExtension.cs
- embossbitmapeffect.cs
- UIPermission.cs
- ExpressionEditor.cs
- XPathMultyIterator.cs
- GenericsInstances.cs
- GridViewSortEventArgs.cs
- InputLanguageSource.cs
- DiagnosticTraceSource.cs
- DataGridCommandEventArgs.cs
- StatusBarItemAutomationPeer.cs
- RequestChannelBinder.cs
- ExtendedProtectionPolicyElement.cs
- WindowsGrip.cs
- ApplicationDirectoryMembershipCondition.cs
- UriSection.cs
- ExecutedRoutedEventArgs.cs
- UserInitiatedNavigationPermission.cs
- ObjectStateManager.cs
- EdmPropertyAttribute.cs
- InstanceLockQueryResult.cs
- LocalValueEnumerator.cs
- GlobalProxySelection.cs
- DecimalConverter.cs
- MarkupExtensionReturnTypeAttribute.cs
- XmlSerializationWriter.cs
- ConstructorBuilder.cs
- SR.Designer.cs
- CompilerError.cs
- BitmapEffectGeneralTransform.cs
- TemplatedWizardStep.cs
- dbdatarecord.cs
- SubMenuStyleCollection.cs
- ExtendedProtectionPolicyTypeConverter.cs
- SystemIPAddressInformation.cs
- ColorConvertedBitmapExtension.cs
- AccessDataSourceView.cs
- ComponentTray.cs
- Parser.cs
- UInt32Storage.cs
- EffectiveValueEntry.cs
- iisPickupDirectory.cs
- SafeNativeMethods.cs
- CompositeFontParser.cs
- SourceSwitch.cs
- SoapExtensionStream.cs
- ToolStripCollectionEditor.cs
- SiteMapNodeCollection.cs
- peernodeimplementation.cs
- ValuePattern.cs
- AttributeEmitter.cs
- XmlComplianceUtil.cs
- SynchronizationLockException.cs
- BufferedWebEventProvider.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- UrlMapping.cs
- ButtonField.cs
- LinqExpressionNormalizer.cs
- MatcherBuilder.cs
- MimeWriter.cs
- InvalidEnumArgumentException.cs
- ContainerVisual.cs
- Rectangle.cs
- OnOperation.cs
- GridViewUpdatedEventArgs.cs
- UrlPropertyAttribute.cs
- StringComparer.cs
- XmlSiteMapProvider.cs
- COM2AboutBoxPropertyDescriptor.cs
- AsmxEndpointPickerExtension.cs
- XslAstAnalyzer.cs
- ArrayList.cs
- LiteralTextParser.cs
- WizardForm.cs
- CommonXSendMessage.cs
- Button.cs
- BamlTreeMap.cs
- NotifyCollectionChangedEventArgs.cs
- PersonalizationState.cs
- Point.cs
- ServiceSecurityAuditElement.cs
- CallContext.cs
- AutomationFocusChangedEventArgs.cs
- _UncName.cs
- PackUriHelper.cs
- Trace.cs
- MsmqElementBase.cs
- OracleInfoMessageEventArgs.cs
- VisualStyleTypesAndProperties.cs
- PerfCounters.cs
- localization.cs
- StrongNameIdentityPermission.cs
- BindingObserver.cs
- ServiceOperationParameter.cs
- AxisAngleRotation3D.cs
- UIPropertyMetadata.cs
- CompositeFontParser.cs
- PerformanceCounterPermissionEntry.cs
- RequestQueue.cs