// // System.Diagnostics.PerformanceCounterInstaller.cs // // Authors: // Jonathan Pryor (jonpryor@vt.edu) // // (C) 2002 // using System; using System.Collections; // using System.Configuration.Install; using System.Diagnostics; using System.ComponentModel; namespace System.Diagnostics { internal class PerformanceCounterInstaller { // [MonoTODO] // public PerformanceCounterInstaller () // { // } // // // may throw ArgumentNullException // [MonoTODO] // public string CategoryHelp { // get {throw new NotImplementedException ();} // set { // if (value == null) // throw new ArgumentNullException (); // throw new NotImplementedException (); // } // } // // [MonoTODO] // public string CategoryName { // get {throw new NotImplementedException ();} // set { // if (value == null) // throw new ArgumentNullException (); // throw new NotImplementedException (); // } // } // // [MonoTODO] // public CounterCreationDataCollection Counters { // get {throw new NotImplementedException ();} // } // // [MonoTODO] // public UninstallAction UninstallAction { // get {throw new NotImplementedException ();} // set {throw new NotImplementedException ();} // } // // [MonoTODO] // public override void CopyFromComponent (IComponent component) // { // throw new NotImplementedException (); // } // // [MonoTODO] // public override void Install (IDictionary stateSaver) // { // throw new NotImplementedException (); // } // // [MonoTODO] // public override void Rollback (IDictionary savedState) // { // throw new NotImplementedException (); // } // // [MonoTODO] // public override void Uninstall (IDictionary savedState) // { // throw new NotImplementedException (); // } } }