1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] 8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] 11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] 12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] 13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] 14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 15 [assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] 16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] 18 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] 19 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 20 [assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] 21 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 22 namespace System 23 { 24 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 25 internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute 26 { MonoDocumentationNoteAttribute(string comment)27 public MonoDocumentationNoteAttribute(string comment) { } 28 } 29 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 30 internal partial class MonoExtensionAttribute : System.MonoTODOAttribute 31 { MonoExtensionAttribute(string comment)32 public MonoExtensionAttribute(string comment) { } 33 } 34 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 35 internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute 36 { MonoInternalNoteAttribute(string comment)37 public MonoInternalNoteAttribute(string comment) { } 38 } 39 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 40 internal partial class MonoLimitationAttribute : System.MonoTODOAttribute 41 { MonoLimitationAttribute(string comment)42 public MonoLimitationAttribute(string comment) { } 43 } 44 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 45 internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute 46 { MonoNotSupportedAttribute(string comment)47 public MonoNotSupportedAttribute(string comment) { } 48 } 49 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] 50 internal partial class MonoTODOAttribute : System.Attribute 51 { MonoTODOAttribute()52 public MonoTODOAttribute() { } MonoTODOAttribute(string comment)53 public MonoTODOAttribute(string comment) { } 54 public string Comment { get { throw null; } } 55 } 56 } 57 namespace System.Configuration.Install 58 { 59 public partial class AssemblyInstaller : System.Configuration.Install.Installer 60 { AssemblyInstaller()61 public AssemblyInstaller() { } AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine)62 public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } AssemblyInstaller(string fileName, string[] commandLine)63 public AssemblyInstaller(string fileName, string[] commandLine) { } 64 public System.Reflection.Assembly Assembly { get { throw null; } set { } } 65 public string[] CommandLine { get { throw null; } set { } } 66 public override string HelpText { get { throw null; } } 67 public string Path { get { throw null; } set { } } 68 public bool UseNewContext { get { throw null; } set { } } 69 [System.MonoTODOAttribute] CheckIfInstallable(string assemblyName)70 public static void CheckIfInstallable(string assemblyName) { } Commit(System.Collections.IDictionary savedState)71 public override void Commit(System.Collections.IDictionary savedState) { } Install(System.Collections.IDictionary savedState)72 public override void Install(System.Collections.IDictionary savedState) { } Rollback(System.Collections.IDictionary savedState)73 public override void Rollback(System.Collections.IDictionary savedState) { } Uninstall(System.Collections.IDictionary savedState)74 public override void Uninstall(System.Collections.IDictionary savedState) { } 75 } 76 public abstract partial class ComponentInstaller : System.Configuration.Install.Installer 77 { ComponentInstaller()78 protected ComponentInstaller() { } CopyFromComponent(System.ComponentModel.IComponent component)79 public abstract void CopyFromComponent(System.ComponentModel.IComponent component); 80 [System.MonoTODOAttribute("Mono always returns false")] IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller)81 public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } 82 } 83 [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] 84 [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] 85 public partial interface IManagedInstaller 86 { 87 [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall)88 int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); 89 } 90 public partial class InstallContext 91 { InstallContext()92 public InstallContext() { } InstallContext(string logFilePath, string[] commandLine)93 public InstallContext(string logFilePath, string[] commandLine) { } 94 public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } IsParameterTrue(string paramName)95 public bool IsParameterTrue(string paramName) { throw null; } LogMessage(string message)96 public void LogMessage(string message) { } ParseCommandLine(string[] args)97 protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } 98 } 99 [System.ComponentModel.DefaultEventAttribute("AfterInstall")] 100 public partial class Installer : System.ComponentModel.Component 101 { Installer()102 public Installer() { } 103 [System.ComponentModel.BrowsableAttribute(false)] 104 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] 105 public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } 106 public virtual string HelpText { get { throw null; } } 107 public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } 108 public System.Configuration.Install.Installer Parent { get { throw null; } set { } } 109 public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } 110 public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } 111 public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } 112 public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } 113 public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } 114 public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } 115 public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } 116 public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } Commit(System.Collections.IDictionary savedState)117 public virtual void Commit(System.Collections.IDictionary savedState) { } Install(System.Collections.IDictionary stateSaver)118 public virtual void Install(System.Collections.IDictionary stateSaver) { } OnAfterInstall(System.Collections.IDictionary savedState)119 protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } OnAfterRollback(System.Collections.IDictionary savedState)120 protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } OnAfterUninstall(System.Collections.IDictionary savedState)121 protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } OnBeforeInstall(System.Collections.IDictionary savedState)122 protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } OnBeforeRollback(System.Collections.IDictionary savedState)123 protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } OnBeforeUninstall(System.Collections.IDictionary savedState)124 protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } OnCommitted(System.Collections.IDictionary savedState)125 protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } OnCommitting(System.Collections.IDictionary savedState)126 protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } Rollback(System.Collections.IDictionary savedState)127 public virtual void Rollback(System.Collections.IDictionary savedState) { } Uninstall(System.Collections.IDictionary savedState)128 public virtual void Uninstall(System.Collections.IDictionary savedState) { } 129 } 130 public partial class InstallerCollection : System.Collections.CollectionBase 131 { InstallerCollection()132 internal InstallerCollection() { } 133 public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } Add(System.Configuration.Install.Installer value)134 public int Add(System.Configuration.Install.Installer value) { throw null; } AddRange(System.Configuration.Install.InstallerCollection value)135 public void AddRange(System.Configuration.Install.InstallerCollection value) { } AddRange(System.Configuration.Install.Installer[] value)136 public void AddRange(System.Configuration.Install.Installer[] value) { } Contains(System.Configuration.Install.Installer value)137 public bool Contains(System.Configuration.Install.Installer value) { throw null; } CopyTo(System.Configuration.Install.Installer[] array, int index)138 public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } IndexOf(System.Configuration.Install.Installer value)139 public int IndexOf(System.Configuration.Install.Installer value) { throw null; } Insert(int index, System.Configuration.Install.Installer value)140 public void Insert(int index, System.Configuration.Install.Installer value) { } OnInsert(int index, object value)141 protected override void OnInsert(int index, object value) { } OnRemove(int index, object value)142 protected override void OnRemove(int index, object value) { } OnSet(int index, object oldValue, object newValue)143 protected override void OnSet(int index, object oldValue, object newValue) { } Remove(System.Configuration.Install.Installer value)144 public void Remove(System.Configuration.Install.Installer value) { } 145 } 146 public partial class InstallEventArgs : System.EventArgs 147 { InstallEventArgs()148 public InstallEventArgs() { } InstallEventArgs(System.Collections.IDictionary savedState)149 public InstallEventArgs(System.Collections.IDictionary savedState) { } 150 public System.Collections.IDictionary SavedState { get { throw null; } } 151 } InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e)152 public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); 153 [System.SerializableAttribute] 154 public partial class InstallException : System.SystemException 155 { InstallException()156 public InstallException() { } InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)157 protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } InstallException(string message)158 public InstallException(string message) { } InstallException(string message, System.Exception innerException)159 public InstallException(string message, System.Exception innerException) { } 160 } 161 [System.Runtime.InteropServices.ComVisibleAttribute(true)] 162 [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] 163 public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller 164 { ManagedInstallerClass()165 public ManagedInstallerClass() { } 166 [System.MonoTODOAttribute] InstallHelper(string[] args)167 public static void InstallHelper(string[] args) { } 168 [System.MonoTODOAttribute] System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall)169 int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } 170 } 171 public partial class TransactedInstaller : System.Configuration.Install.Installer 172 { TransactedInstaller()173 public TransactedInstaller() { } Install(System.Collections.IDictionary savedState)174 public override void Install(System.Collections.IDictionary savedState) { } Uninstall(System.Collections.IDictionary savedState)175 public override void Uninstall(System.Collections.IDictionary savedState) { } 176 } 177 public enum UninstallAction 178 { 179 NoAction = 1, 180 Remove = 0, 181 } 182 } 183 namespace System.Diagnostics 184 { 185 public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller 186 { EventLogInstaller()187 public EventLogInstaller() { } 188 [System.MonoTODOAttribute] 189 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 190 public int CategoryCount { get { throw null; } set { } } 191 [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 192 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 193 [System.MonoTODOAttribute] 194 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 195 public string CategoryResourceFile { get { throw null; } set { } } 196 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 197 public string Log { get { throw null; } set { } } 198 [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 199 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 200 [System.MonoTODOAttribute] 201 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 202 public string MessageResourceFile { get { throw null; } set { } } 203 [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 204 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 205 [System.MonoTODOAttribute] 206 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 207 public string ParameterResourceFile { get { throw null; } set { } } 208 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 209 public string Source { get { throw null; } set { } } 210 [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] 211 public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } 212 [System.MonoTODOAttribute] CopyFromComponent(System.ComponentModel.IComponent component)213 public override void CopyFromComponent(System.ComponentModel.IComponent component) { } 214 [System.MonoTODOAttribute] Install(System.Collections.IDictionary stateSaver)215 public override void Install(System.Collections.IDictionary stateSaver) { } 216 [System.MonoTODOAttribute] IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller)217 public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } 218 [System.MonoTODOAttribute] Rollback(System.Collections.IDictionary savedState)219 public override void Rollback(System.Collections.IDictionary savedState) { } 220 [System.MonoTODOAttribute] Uninstall(System.Collections.IDictionary savedState)221 public override void Uninstall(System.Collections.IDictionary savedState) { } 222 } 223 public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller 224 { PerformanceCounterInstaller()225 public PerformanceCounterInstaller() { } 226 [System.ComponentModel.DefaultValueAttribute("")] 227 public string CategoryHelp { get { throw null; } set { } } 228 [System.ComponentModel.DefaultValueAttribute("")] 229 [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 230 public string CategoryName { get { throw null; } set { } } 231 [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] 232 [System.Runtime.InteropServices.ComVisibleAttribute(false)] 233 public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } 234 [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] 235 public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } 236 [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] 237 public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } 238 [System.MonoTODOAttribute] CopyFromComponent(System.ComponentModel.IComponent component)239 public override void CopyFromComponent(System.ComponentModel.IComponent component) { } 240 [System.MonoTODOAttribute] Install(System.Collections.IDictionary stateSaver)241 public override void Install(System.Collections.IDictionary stateSaver) { } 242 [System.MonoTODOAttribute] Rollback(System.Collections.IDictionary savedState)243 public override void Rollback(System.Collections.IDictionary savedState) { } 244 [System.MonoTODOAttribute] Uninstall(System.Collections.IDictionary savedState)245 public override void Uninstall(System.Collections.IDictionary savedState) { } 246 } 247 } 248