NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

InstallerCollection Class

Contains a collection of installers to be run during an installation.

Object
   InstallerCollection

[Visual Basic]
Public Class InstallerCollection
   Implements ICollection, IEnumerable
[C#]
public class InstallerCollection : ICollection, IEnumerable
[C++]
public __gc class InstallerCollection : public ICollection,
   IEnumerable
[JScript]
public class InstallerCollection implements ICollection,
   IEnumerable

Remarks

InstallerCollection provides methods and properties to manage a collection of Installer objects. Call Add or AddRange to add installers to the collection. Call Remove or RemoveRange to remove installers from the collection. Call Contains, to determine whether an installer is in the collection. Call GetEnumerator to get an enumerator containing the installers in the collection.

The installers in a collection are run when the installer containing the collection, as specified by the Parent property, calls their Install, Commit, Rollback, or Uninstall methods.

For examples of the usage of an installer collection, see AssemblyInstaller or TransactedInstaller.

Requirements

Namespace: System.Configuration.Install

Assembly: System.Configuration.Install.dll

See Also

InstallerCollection Members | System.Configuration.Install Namespace | Installer | Install | Commit | Rollback | Uninstall | AssemblyInstaller | TransactedInstaller