EventLogInstaller.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. //
  2. // System.Diagnostics.EventLogInstaller.cs
  3. //
  4. // Authors:
  5. // Jonathan Pryor ([email protected])
  6. //
  7. // (C) 2002
  8. //
  9. using System;
  10. using System.Diagnostics;
  11. // using System.Configuration.Install;
  12. namespace System.Diagnostics {
  13. [MonoTODO]
  14. public class EventLogInstaller
  15. // : ComponentInstaller
  16. {
  17. // [MonoTODO]
  18. // public EventLogInstaller()
  19. // {
  20. // }
  21. //
  22. // [MonoTODO]
  23. // public string Log {
  24. // get {throw new NotImplementedException();}
  25. // set {throw new NotImplementedException();}
  26. // }
  27. //
  28. // [MonoTODO]
  29. // public string Source {
  30. // get {throw new NotImplementedException();}
  31. // set {throw new NotImplementedException();}
  32. // }
  33. //
  34. // [MonoTODO]
  35. // public UninstallAction UninstallAction {
  36. // get {throw new NotImplementedException();}
  37. // set {throw new NotImplementedException();}
  38. // }
  39. //
  40. // // may throw ArgumentException if
  41. // // - component isn't an EventlOg
  42. // // - The Log or Source properties are null or ""
  43. // [MonoTODO]
  44. // public override void CopyFromComponenet(IComponent component)
  45. // {
  46. // }
  47. //
  48. // // may throw PlatformNotSupportedException if not >= NT4
  49. // [MonoTODO]
  50. // public override void Install(IDictionary stateSaver)
  51. // {
  52. // }
  53. //
  54. // [MonoTODO]
  55. // public override bool IsEquivalentInstaller(
  56. // ComponentInstaller otherInstaller)
  57. // {
  58. // }
  59. //
  60. // [MonoTODO]
  61. // public override void Rollback(IDictionary savedState)
  62. // {
  63. // }
  64. //
  65. // [MonoTODO]
  66. // public override void Uninstall(IDictionary savedState)
  67. // {
  68. // }
  69. }
  70. }