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