📄 system.configuration.install.cs
字号:
Void remove_Committed( Class System.Configuration.Install.InstallEventHandler value);
Void add_AfterInstall( Class System.Configuration.Install.InstallEventHandler value);
Void remove_AfterInstall( Class System.Configuration.Install.InstallEventHandler value);
Void add_AfterRollback( Class System.Configuration.Install.InstallEventHandler value);
Void remove_AfterRollback( Class System.Configuration.Install.InstallEventHandler value);
Void add_AfterUninstall( Class System.Configuration.Install.InstallEventHandler value);
Void remove_AfterUninstall( Class System.Configuration.Install.InstallEventHandler value);
Void add_Committing( Class System.Configuration.Install.InstallEventHandler value);
Void remove_Committing( Class System.Configuration.Install.InstallEventHandler value);
Void add_BeforeInstall( Class System.Configuration.Install.InstallEventHandler value);
Void remove_BeforeInstall( Class System.Configuration.Install.InstallEventHandler value);
Void add_BeforeRollback( Class System.Configuration.Install.InstallEventHandler value);
Void remove_BeforeRollback( Class System.Configuration.Install.InstallEventHandler value);
Void add_BeforeUninstall( Class System.Configuration.Install.InstallEventHandler value);
Void remove_BeforeUninstall( Class System.Configuration.Install.InstallEventHandler value);
Void Commit( Class System.Collections.IDictionary savedState);
Void Install( Class System.Collections.IDictionary stateSaver);
Void LogException( Class System.Exception e, Class System.Configuration.Install.InstallContext context);
Boolean IsWrappedException( Class System.Exception e);
Void OnCommitted( Class System.Collections.IDictionary savedState);
Void OnAfterInstall( Class System.Collections.IDictionary savedState);
Void OnAfterRollback( Class System.Collections.IDictionary savedState);
Void OnAfterUninstall( Class System.Collections.IDictionary savedState);
Void OnCommitting( Class System.Collections.IDictionary savedState);
Void OnBeforeInstall( Class System.Collections.IDictionary savedState);
Void OnBeforeRollback( Class System.Collections.IDictionary savedState);
Void OnBeforeUninstall( Class System.Collections.IDictionary savedState);
Void Rollback( Class System.Collections.IDictionary savedState);
Void Uninstall( Class System.Collections.IDictionary savedState);
Void WriteEventHandlerError( String severity, String eventName, Class System.Exception e);
Void System.Configuration.Install.Installer();
property Context { get(){} set(){} };
property HelpText { get(){} set(){} };
property Installers { get(){} set(){} };
property Parent { get(){} set(){} };
event Committed;
event AfterInstall;
event AfterRollback;
event AfterUninstall;
event Committing;
event BeforeInstall;
event BeforeRollback;
event BeforeUninstall;
}
class System.Configuration.Install.AssemblyInstaller : System.Configuration.Install.Installer
{
Class System.Reflection.Assembly assembly;
SZArray String commandLine;
Boolean useNewContext;
Boolean helpPrinted;
Void System.Configuration.Install.AssemblyInstaller();
Void System.Configuration.Install.AssemblyInstaller( String filename, SZArray String commandLine);
Void System.Configuration.Install.AssemblyInstaller( Class System.Reflection.Assembly assembly, SZArray String commandLine);
Class System.Reflection.Assembly get_Assembly();
Void set_Assembly( Class System.Reflection.Assembly value);
SZArray String get_CommandLine();
Void set_CommandLine( SZArray String value);
String get_HelpText();
String get_Path();
Void set_Path( String value);
Boolean get_UseNewContext();
Void set_UseNewContext( Boolean value);
Void CheckIfInstallable( String assemblyName);
Class System.Configuration.Install.InstallContext CreateAssemblyContext();
Void InitializeFromAssembly();
Void Commit( Class System.Collections.IDictionary savedState);
SZArray Class System.Type GetInstallerTypes( Class System.Reflection.Assembly assem);
Void Install( Class System.Collections.IDictionary savedState);
Void PrintStartText( String activity);
Void Rollback( Class System.Collections.IDictionary savedState);
Void Uninstall( Class System.Collections.IDictionary savedState);
Void System.Configuration.Install.AssemblyInstaller();
property Assembly { get(){} set(){} };
property CommandLine { get(){} set(){} };
property HelpText { get(){} set(){} };
property Path { get(){} set(){} };
property UseNewContext { get(){} set(){} };
}
class System.Configuration.Install.ComponentInstaller : System.Configuration.Install.Installer
{
Void CopyFromComponent( Class System.ComponentModel.IComponent component);
Boolean IsEquivalentInstaller( Class System.Configuration.Install.ComponentInstaller otherInstaller);
Void System.Configuration.Install.ComponentInstaller();
}
class System.Diagnostics.EventLogInstaller : System.Configuration.Install.ComponentInstaller
{
String logName;
String sourceName;
ValueClass System.Configuration.Install.UninstallAction uninstallAction;
String get_Log();
Void set_Log( String value);
String get_Source();
Void set_Source( String value);
ValueClass System.Configuration.Install.UninstallAction get_UninstallAction();
Void set_UninstallAction( ValueClass System.Configuration.Install.UninstallAction value);
Void CopyFromComponent( Class System.ComponentModel.IComponent component);
Class Microsoft.Win32.RegistryKey FindSourceRegistration( String source, String machineName, Boolean readOnly);
Void Install( Class System.Collections.IDictionary stateSaver);
Boolean IsEquivalentInstaller( Class System.Configuration.Install.ComponentInstaller otherInstaller);
Void RestoreRegistryKey( Class System.Diagnostics.SerializableRegistryKey serializable);
Void Rollback( Class System.Collections.IDictionary savedState);
Void SaveRegistryKey( Class Microsoft.Win32.RegistryKey regKey, Class System.Collections.IDictionary saver, String dictKey);
Void Uninstall( Class System.Collections.IDictionary savedState);
Void System.Diagnostics.EventLogInstaller();
property Log { get(){} set(){} };
property Source { get(){} set(){} };
property UninstallAction { get(){} set(){} };
}
interface System.Configuration.Install.IManagedInstaller :
{
I4 ManagedInstall( String , I4 commandLine, hInstall);
}
class System.Configuration.Install.InstallContext : System.Object
{
String logFilePath;
Class System.Collections.Specialized.StringDictionary parameters;
Void System.Configuration.Install.InstallContext();
Void System.Configuration.Install.InstallContext( String logFilePath, SZArray String commandLine);
Class System.Collections.Specialized.StringDictionary get_Parameters();
Boolean IsParameterTrue( String paramName);
Void LogMessage( String message);
Class System.Collections.Specialized.StringDictionary ParseCommandLine( SZArray String args);
property Parameters { get(){} set(){} };
}
class System.Configuration.Install.InstallerCollection : System.Collections.CollectionBase
{
Class System.Configuration.Install.Installer owner;
Void System.Configuration.Install.InstallerCollection( Class System.Configuration.Install.Installer owner);
Class System.Configuration.Install.Installer get_Item( I4 index);
Void set_Item( I4 index, Class System.Configuration.Install.Installer value);
I4 Add( Class System.Configuration.Install.Installer value);
Void AddRange( Class System.Configuration.Install.InstallerCollection value);
Void AddRange( SZArray Class System.Configuration.Install.Installer value);
Boolean Contains( Class System.Configuration.Install.Installer value);
Void CopyTo( SZArray Class System.Configuration.Install.Installer array, I4 index);
I4 IndexOf( Class System.Configuration.Install.Installer value);
Void Insert( I4 index, Class System.Configuration.Install.Installer value);
Void Remove( Class System.Configuration.Install.Installer value);
Void OnInsert( I4 index, Object value);
Void OnRemove( I4 index, Object value);
Void OnSet( I4 index, Object oldValue, Object newValue);
property Item { get(){} set(){} };
}
class System.Configuration.Install.InstallEventArgs : System.EventArgs
{
Class System.Collections.IDictionary savedState;
Void System.Configuration.Install.InstallEventArgs();
Void System.Configuration.Install.InstallEventArgs( Class System.Collections.IDictionary savedState);
Class System.Collections.IDictionary get_SavedState();
property SavedState { get(){} set(){} };
}
class System.Configuration.Install.InstallEventHandler : System.MulticastDelegate
{
Void System.Configuration.Install.InstallEventHandler( Object object, I method);
Void Invoke( Object sender, Class System.Configuration.Install.InstallEventArgs e);
Class System.IAsyncResult BeginInvoke( Object sender, Class System.Configuration.Install.InstallEventArgs e, Class System.AsyncCallback callback, Object object);
Void EndInvoke( Class System.IAsyncResult result);
}
class System.Configuration.Install.InstallException : System.SystemException
{
Void System.Configuration.Install.InstallException();
Void System.Configuration.Install.InstallException( String message);
Void System.Configuration.Install.InstallException( String message, Class System.Exception innerException);
Void System.Configuration.Install.InstallException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
}
class System.Configuration.Install.ManagedInstallerClass : System.Object
{
I4 System.Configuration.Install.IManagedInstaller.ManagedInstall( String argString, I4 hInstall);
Void InstallHelper( SZArray String args);
String GetHelp( Class System.Configuration.Install.Installer installerWithHelp);
SZArray String StringToArgs( String cmdLine);
Void System.Configuration.Install.ManagedInstallerClass();
}
class System.Configuration.Install.NativeMethods : System.Object
{
I4 INSTALLMESSAGE_ERROR;
I4 MsiCreateRecord( I4 cParams);
I4 MsiRecordSetInteger( I4 hRecord, I4 iField, I4 iValue);
I4 MsiRecordSetStringW( I4 hRecord, I4 iField, String szValue);
I4 MsiProcessMessage( I4 hInstall, I4 messageType, I4 hRecord);
Void System.Configuration.Install.NativeMethods();
}
class System.Diagnostics.PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller
{
String ServicePath;
String PerfShimName;
String categoryName;
Class System.Diagnostics.CounterCreationDataCollection counters;
String categoryHelp;
ValueClass System.Configuration.Install.UninstallAction uninstallAction;
String get_CategoryName();
Void set_CategoryName( String value);
String get_CategoryHelp();
Void set_CategoryHelp( String value);
Class System.Diagnostics.CounterCreationDataCollection get_Counters();
ValueClass System.Configuration.Install.UninstallAction get_UninstallAction();
Void set_UninstallAction( ValueClass System.Configuration.Install.UninstallAction value);
Void CopyFromComponent( Class System.ComponentModel.IComponent component);
Void DoRollback( Class System.Collections.IDictionary state);
Void Install( Class System.Collections.IDictionary stateSaver);
Void Rollback( Class System.Collections.IDictionary savedState);
Void Uninstall( Class System.Collections.IDictionary savedState);
Void System.Diagnostics.PerformanceCounterInstaller();
property CategoryName { get(){} set(){} };
property CategoryHelp { get(){} set(){} };
property Counters { get(){} set(){} };
property UninstallAction { get(){} set(){} };
}
class System.Diagnostics.SerializableRegistryKey : System.Object
{
SZArray String ValueNames;
SZArray Object Values;
SZArray String KeyNames;
SZArray Class System.Diagnostics.SerializableRegistryKey Keys;
Void System.Diagnostics.SerializableRegistryKey();
Void System.Diagnostics.SerializableRegistryKey( Class Microsoft.Win32.RegistryKey keyToSave);
Void CopyFromRegistry( Class Microsoft.Win32.RegistryKey keyToSave);
Void CopyToRegistry( Class Microsoft.Win32.RegistryKey baseKey);
}
class System.Configuration.Install.TransactedInstaller : System.Configuration.Install.Installer
{
Void Install( Class System.Collections.IDictionary savedState);
Void Uninstall( Class System.Collections.IDictionary savedState);
Void System.Configuration.Install.TransactedInstaller();
}
class System.Configuration.Install.UninstallAction : System.Enum
{
I4 value__;
ValueClass System.Configuration.Install.UninstallAction Remove;
ValueClass System.Configuration.Install.UninstallAction NoAction;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -