Represents the method that will handle the OnBeforeInstall event, or the OnAfterInstall event, or the OnBeforeCommit event, or the OnAfterCommit event, or the OnBeforeRollback event, or the OnAfterRollback event, or the OnBeforeUninstall event, or the OnAfterUninstall event of the Installer.
[Visual Basic] Public Delegate Sub InstallEventHandler( _ ByVal sender As Object, _ ByVal e As InstallEventArgs _ ) [C#] public delegate void InstallEventHandler( object sender, InstallEventArgs e ); [C++] public __gc __delegate void InstallEventHandler( Object* sender, InstallEventArgs* e );
[JScript] In JScript, you can use the delegates in the NGWS frameworks, but you cannot define your own.
The declaration of your event-handling method must have the same parameters as the InstallEventHandler delegate declaration.
When you create an InstallEventHandler delegate, you identify the method that will handle the event. To associate the event with your event-handling method, add an instance of the delegate to the event. The event-handling method is called whenever the event occurs, until you remove the delegate. For more information about delegates, see DelegateTopicTBD.
Namespace: System.Configuration.Install
Assembly: System.Configuration.Install.dll
System.Configuration.Install Namespace | InstallEventArgs | Installer | OnBeforeInstall | OnAfterInstall | OnBeforeCommit | OnAfterCommit | OnBeforeRollback | OnAfterRollback | OnBeforeUninstall | OnAfterUninstall | Install | Commit | Rollback | Uninstall