// // System.Diagnostics.EventLogInstaller.cs // // Authors: // Jonathan Pryor (jonpryor@vt.edu) // // (C) 2002 // using System; using System.Diagnostics; // using System.Configuration.Install; namespace System.Diagnostics { [MonoTODO] public class EventLogInstaller // : ComponentInstaller { // [MonoTODO] // public EventLogInstaller() // { // } // // [MonoTODO] // public string Log { // get {throw new NotImplementedException();} // set {throw new NotImplementedException();} // } // // [MonoTODO] // public string Source { // get {throw new NotImplementedException();} // set {throw new NotImplementedException();} // } // // [MonoTODO] // public UninstallAction UninstallAction { // get {throw new NotImplementedException();} // set {throw new NotImplementedException();} // } // // // may throw ArgumentException if // // - component isn't an EventlOg // // - The Log or Source properties are null or "" // [MonoTODO] // public override void CopyFromComponenet(IComponent component) // { // } // // // may throw PlatformNotSupportedException if not >= NT4 // [MonoTODO] // public override void Install(IDictionary stateSaver) // { // } // // [MonoTODO] // public override bool IsEquivalentInstaller( // ComponentInstaller otherInstaller) // { // } // // [MonoTODO] // public override void Rollback(IDictionary savedState) // { // } // // [MonoTODO] // public override void Uninstall(IDictionary savedState) // { // } } }