System.Configuration.Install.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:23k
源码类别:
VC书籍
开发平台:
C/C++
- //$si$ virtual
- ////////////////////////////////////////////////////////////////
- // File System.Configuration.Install.dll:
- // Global functions
- //-------------------------------------------------------
- // Global fields
- //-------------------------------------------------------
- // Global MemberRefs
- //-------------------------------------------------------
- // Types
- //-------------------------------------------------------
- class ThisAssembly : System.Object
- {
- String Title;
- String Description;
- String DefaultAlias;
- String Copyright;
- String Trademark;
- String Version;
- String InformationalVersion;
- Void ThisAssembly();
- }
- class AssemblyRef : System.Object
- {
- String EcmaPublicKey;
- String Mscorlib;
- String SystemData;
- String System;
- String SystemRuntimeRemoting;
- String SystemWindowsForms;
- String SystemXml;
- String MicrosoftPublicKey;
- String SystemConfigurationInstall;
- String SystemDesign;
- String SystemDirectoryServices;
- String SystemDrawingDesign;
- String SystemDrawing;
- String SystemEnterpriseServices;
- String SystemManagement;
- String SystemMessaging;
- String SystemRuntimeSerializationFormattersSoap;
- String SystemSecurity;
- String SystemServiceProcess;
- String SystemWeb;
- String SystemWebRegularExpressions;
- String SystemWebServices;
- String MicrosoftVisualStudio;
- String MicrosoftVSDesigner;
- String MicrosoftJScript;
- Void AssemblyRef();
- }
- class System.Configuration.Install.ResDescriptionAttribute : System.ComponentModel.DescriptionAttribute
- {
- Boolean replaced;
- Void System.Configuration.Install.ResDescriptionAttribute( String description);
- String get_Description();
- property Description { get(){} set(){} };
- }
- class System.Configuration.Install.ResCategoryAttribute : System.ComponentModel.CategoryAttribute
- {
- Void System.Configuration.Install.ResCategoryAttribute( String category);
- String GetLocalizedString( String value);
- }
- class System.Configuration.Install.Res : System.Object
- {
- String InstallAbort;
- String InstallException;
- String InstallLogContent;
- String InstallFileLocation;
- String InstallLogParameters;
- String InstallLogNone;
- String InstallNoPublicInstallers;
- String InstallFileNotFound;
- String InstallNoInstallerTypes;
- String InstallCannotCreateInstance;
- String InstallBadParent;
- String InstallRecursiveParent;
- String InstallNullParameter;
- String InstallDictionaryMissingValues;
- String InstallDictionaryCorrupted;
- String InstallCommitException;
- String InstallRollbackException;
- String InstallUninstallException;
- String InstallEventException;
- String InstallInstallerNotFound;
- String InstallSeverityError;
- String InstallSeverityWarning;
- String InstallLogInner;
- String InstallLogError;
- String InstallLogCommitException;
- String InstallLogRollbackException;
- String InstallLogUninstallException;
- String InstallRollback;
- String InstallAssemblyHelp;
- String InstallActivityRollingBack;
- String InstallActivityUninstalling;
- String InstallActivityCommitting;
- String InstallActivityInstalling;
- String InstallInfoTransacted;
- String InstallInfoBeginInstall;
- String InstallInfoException;
- String InstallInfoBeginRollback;
- String InstallInfoRollbackDone;
- String InstallInfoBeginCommit;
- String InstallInfoCommitDone;
- String InstallInfoTransactedDone;
- String InstallInfoBeginUninstall;
- String InstallInfoUninstallDone;
- String InstallSavedStateFileCorruptedWarning;
- String IncompleteEventLog;
- String IncompletePerformanceCounter;
- String NotCustomPerformanceCategory;
- String RemovingInstallState;
- String InstallUnableDeleteFile;
- String InstallInitializeException;
- String InstallFileDoesntExist;
- String InstallFileDoesntExistCommandLine;
- String WinNTRequired;
- String WrappedExceptionSource;
- String InvalidProperty;
- String NotAPerformanceCounter;
- String NewCategory;
- String RestoringPerformanceCounter;
- String CreatingPerformanceCounter;
- String RemovingPerformanceCounter;
- String PCCategoryName;
- String PCCounterName;
- String PCInstanceName;
- String PCMachineName;
- String PCI_CategoryHelp;
- String PCI_Counters;
- String PCI_UninstallAction;
- String NotAnEventLog;
- String CreatingEventLog;
- String RestoringEventLog;
- String RemovingEventLog;
- String DeletingEventLog;
- String LocalSourceNotRegisteredWarning;
- String InstallRollbackNtRun;
- String InstallCommitNtRun;
- String InstallUninstallNtRun;
- String InstallInstallNtRun;
- String InstallHelpMessageStart;
- String InstallHelpMessageEnd;
- Class System.Configuration.Install.Res loader;
- Class System.Resources.ResourceManager resources;
- Void System.Configuration.Install.Res();
- Class System.Configuration.Install.Res GetLoader();
- String GetString( String name, SZArray Object args);
- String GetString( Class System.Globalization.CultureInfo culture, String name, SZArray Object args);
- String GetString( String name);
- String GetString( Class System.Globalization.CultureInfo culture, String name);
- Boolean GetBoolean( String name);
- Boolean GetBoolean( Class System.Globalization.CultureInfo culture, String name);
- Char GetChar( String name);
- Char GetChar( Class System.Globalization.CultureInfo culture, String name);
- UI1 GetByte( String name);
- UI1 GetByte( Class System.Globalization.CultureInfo culture, String name);
- I2 GetShort( String name);
- I2 GetShort( Class System.Globalization.CultureInfo culture, String name);
- I4 GetInt( String name);
- I4 GetInt( Class System.Globalization.CultureInfo culture, String name);
- I8 GetLong( String name);
- I8 GetLong( Class System.Globalization.CultureInfo culture, String name);
- R4 GetFloat( String name);
- R4 GetFloat( Class System.Globalization.CultureInfo culture, String name);
- R8 GetDouble( String name);
- R8 GetDouble( Class System.Globalization.CultureInfo culture, String name);
- Object GetObject( String name);
- Object GetObject( Class System.Globalization.CultureInfo culture, String name);
- Void System.Configuration.Install.Res();
- }
- class System.ExternDll : System.Object
- {
- String Gdiplus;
- String User32;
- String Shfolder;
- String Imm32;
- String Advapi32;
- String Shell32;
- String Kernel32;
- String Comctl32;
- String Oleaut32;
- String Olepro32;
- String Ole32;
- String Gdi32;
- String Comdlg32;
- String Uxtheme;
- String Oleacc;
- String Hhctrl;
- String Winspool;
- String Psapi;
- String Ntdll;
- String Version;
- String Vsassert;
- String Mscoree;
- String Msi;
- String Mqrt;
- String Activeds;
- String Loadperf;
- Void System.ExternDll();
- }
- class System.HResults : System.Object
- {
- I4 License;
- I4 Configuration;
- I4 Sql;
- I4 InternalBufferOverflow;
- I4 ServiceControllerTimeout;
- I4 Install;
- I4 Data;
- I4 DataDeletedRowInaccessible;
- I4 DataDuplicateName;
- I4 DataInRowChangingEvent;
- I4 DataInvalidConstraint;
- I4 DataMissingPrimaryKey;
- I4 DataNoNullAllowed;
- I4 DataReadOnly;
- I4 DataRowNotInTable;
- I4 DataVersionNotFound;
- I4 DataConstraint;
- I4 StrongTyping;
- I4 Xml;
- I4 XmlSchema;
- I4 XmlXslt;
- I4 XmlXPath;
- I4 EFail;
- Void System.HResults();
- }
- class System.ComponentModel.CompModSwitches : System.Object
- {
- Class System.Diagnostics.TraceSwitch installerDesign;
- Class System.Diagnostics.TraceSwitch get_InstallerDesign();
- Void System.ComponentModel.CompModSwitches();
- property InstallerDesign { get(){} set(){} };
- }
- class System.Configuration.Install.Installer : System.ComponentModel.Component
- {
- String wrappedExceptionSource;
- Class System.Configuration.Install.InstallerCollection installers;
- Class System.Configuration.Install.InstallContext context;
- Class System.Configuration.Install.Installer parent;
- Class System.Configuration.Install.InstallEventHandler afterCommitHandler;
- Class System.Configuration.Install.InstallEventHandler afterInstallHandler;
- Class System.Configuration.Install.InstallEventHandler afterRollbackHandler;
- Class System.Configuration.Install.InstallEventHandler afterUninstallHandler;
- Class System.Configuration.Install.InstallEventHandler beforeCommitHandler;
- Class System.Configuration.Install.InstallEventHandler beforeInstallHandler;
- Class System.Configuration.Install.InstallEventHandler beforeRollbackHandler;
- Class System.Configuration.Install.InstallEventHandler beforeUninstallHandler;
- Class System.Configuration.Install.InstallContext get_Context();
- Void set_Context( Class System.Configuration.Install.InstallContext value);
- String get_HelpText();
- Class System.Configuration.Install.InstallerCollection get_Installers();
- Boolean InstallerTreeContains( Class System.Configuration.Install.Installer target);
- Class System.Configuration.Install.Installer get_Parent();
- Void set_Parent( Class System.Configuration.Install.Installer value);
- Void add_Committed( Class System.Configuration.Install.InstallEventHandler value);
- 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;
- }