This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!
ComponentInstaller Methods
The methods of the ComponentInstaller class are listed below. For a complete list of ComponentInstaller class members, see the ComponentInstaller Members topic.
Public:
Commit (inherited from Installer) |
Completes the install transaction. |
CopyFromComponent |
Copies properties from the given component to this installer. This method will be called at design-time when the user clicks 'Add Installer' on a component that has specified this class as its installer. The installer should take all information it can from the live component and store it to be used at install time. |
Dispose (inherited from Component) |
Disposes of the Component. |
Equals (inherited from Object) |
Determines whether the specified Object is the same instance as the current Object. Subclasses are expected to override this method to support value equality (not reference equality). |
GetContainer (inherited from Component) |
Returns the IContainer that contains the Component. |
GetDesignMode (inherited from Component) |
Gets a value indicating whether the Component is currently in design mode. |
GetHashCode (inherited from Object) |
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetServiceObject (inherited from Component) |
Returns an object representing a service provided by the Component. |
GetType (inherited from Object) |
Gets the Type of the Object. |
Install (inherited from Installer) |
Performs the installation. |
Rollback (inherited from Installer) |
Restores the machine to the state it was in before the Install method was called. |
ToString (inherited from Component) |
Returns a String containing the name of the Component, if any. This method should not be overridden. For internal use only. |
Uninstall (inherited from Installer) |
Removes an installation. |
Protected:
Event Hookup:
See Also
ComponentInstaller Class | System.Configuration.Install Namespace