Freigeben über


ComponentInstaller-Klasse

Gibt ein Installationsprogramm an, das Eigenschaften aus einer Komponente kopiert, die bei der Installation verwendet werden sollen.

Namespace: System.Configuration.Install
Assembly: System.Configuration.Install (in system.configuration.install.dll)

Syntax

'Declaration
Public MustInherit Class ComponentInstaller
    Inherits Installer
'Usage
Dim instance As ComponentInstaller
public abstract class ComponentInstaller : Installer
public ref class ComponentInstaller abstract : public Installer
public abstract class ComponentInstaller extends Installer
public abstract class ComponentInstaller extends Installer

Hinweise

Hinweise für Erben Wenn Sie ComponentInstaller vererben, müssen Sie die CopyFromComponent-Methode und i. d. R. auch die Install-Methode und die Uninstall-Methode überschreiben.

Vererbungshierarchie

System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Configuration.Install.Installer
        System.Configuration.Install.ComponentInstaller
           System.Diagnostics.EventLogInstaller
           System.Diagnostics.PerformanceCounterInstaller
           System.Messaging.MessageQueueInstaller
           System.ServiceProcess.ServiceInstaller
           System.ServiceProcess.ServiceProcessInstaller

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ComponentInstaller-Member
System.Configuration.Install-Namespace