ComponentInstaller Klas

Definitie

Hiermee geeft u een installatieprogramma dat eigenschappen kopieert van een onderdeel dat tijdens de installatie moet worden gebruikt.

public ref class ComponentInstaller abstract : System::Configuration::Install::Installer
public abstract class ComponentInstaller : System.Configuration.Install.Installer
type ComponentInstaller = class
    inherit Installer
Public MustInherit Class ComponentInstaller
Inherits Installer
Overname
Afgeleid

Notities voor uitvoerders

Wanneer u de methode overschrijft ComponentInstaller, moet u de CopyFromComponent(IComponent) methode overschrijven en doorgaans de Install(IDictionary) en Uninstall(IDictionary) methoden overschrijven.

Constructors

Name Description
ComponentInstaller()

Initialiseert een nieuw exemplaar van de ComponentInstaller klasse.

Eigenschappen

Name Description
CanRaiseEvents

Hiermee wordt een waarde opgehaald die aangeeft of het onderdeel een gebeurtenis kan genereren.

(Overgenomen van Component)
Container

Hiermee haalt u het IContainer bestand op dat de Component.

(Overgenomen van Component)
Context

Hiermee haalt u informatie over de huidige installatie op of stelt u deze in.

(Overgenomen van Installer)
DesignMode

Hiermee wordt een waarde opgehaald die aangeeft of de Component momenteel in de ontwerpmodus is.

(Overgenomen van Component)
Events

Hiermee haalt u de lijst met gebeurtenis-handlers op die aan dit Componentbestand zijn gekoppeld.

(Overgenomen van Component)
HelpText

Hiermee haalt u de Help-tekst op voor alle installatieprogramma's in de installatieverzameling.

(Overgenomen van Installer)
Installers

Hiermee haalt u de verzameling installatieprogramma's op die dit installatieprogramma bevat.

(Overgenomen van Installer)
Parent

Hiermee haalt u het installatieprogramma op met de verzameling waartoe dit installatieprogramma behoort.

(Overgenomen van Installer)
Site

Haalt of stelt de ISite van de Component.

(Overgenomen van Component)

Methoden

Name Description
Commit(IDictionary)

Wanneer deze wordt overschreven in een afgeleide klasse, voltooit u de installatietransactie.

(Overgenomen van Installer)
CopyFromComponent(IComponent)

Wanneer deze worden overschreven in een afgeleide klasse, kopieert u alle eigenschappen die tijdens de installatie zijn vereist vanaf het opgegeven onderdeel.

CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
Dispose()

Alle resources die worden gebruikt door de Component.

(Overgenomen van Component)
Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de Component beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van Component)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLifetimeService()

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetService(Type)

Hiermee wordt een object geretourneerd dat een service vertegenwoordigt die wordt geleverd door of door de Component service Container.

(Overgenomen van Component)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitializeLifetimeService()

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
Install(IDictionary)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de installatie uitgevoerd.

(Overgenomen van Installer)
IsEquivalentInstaller(ComponentInstaller)

Bepaalt of het opgegeven installatieprogramma hetzelfde object installeert als dit installatieprogramma.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
OnAfterInstall(IDictionary)

Hiermee wordt de AfterInstall gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnAfterRollback(IDictionary)

Hiermee wordt de AfterRollback gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnAfterUninstall(IDictionary)

Hiermee wordt de AfterUninstall gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnBeforeInstall(IDictionary)

Hiermee wordt de BeforeInstall gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnBeforeRollback(IDictionary)

Hiermee wordt de BeforeRollback gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnBeforeUninstall(IDictionary)

Hiermee wordt de BeforeUninstall gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnCommitted(IDictionary)

Hiermee wordt de Committed gebeurtenis gegenereerd.

(Overgenomen van Installer)
OnCommitting(IDictionary)

Hiermee wordt de Committing gebeurtenis gegenereerd.

(Overgenomen van Installer)
Rollback(IDictionary)

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de status van de installatie van de computer hersteld.

(Overgenomen van Installer)
ToString()

Retourneert een String met de naam van de Component, indien van toepassing. Deze methode mag niet worden overschreven.

(Overgenomen van Component)
Uninstall(IDictionary)

Wanneer deze wordt overschreven in een afgeleide klasse, verwijdert u een installatie.

(Overgenomen van Installer)

gebeurtenis

Name Description
AfterInstall

Vindt plaats nadat de Install(IDictionary) methoden van alle installatieprogramma's in de Installers eigenschap zijn uitgevoerd.

(Overgenomen van Installer)
AfterRollback

Vindt plaats nadat de installaties van alle installatieprogramma's in de Installers eigenschap zijn teruggedraaid.

(Overgenomen van Installer)
AfterUninstall

Vindt plaats nadat alle installatieprogramma's in de Installers eigenschap hun verwijderingsbewerkingen uitvoeren.

(Overgenomen van Installer)
BeforeInstall

Vindt plaats voordat de Install(IDictionary) methode van elk installatieprogramma in de installatieverzameling is uitgevoerd.

(Overgenomen van Installer)
BeforeRollback

Vindt plaats voordat de installatieprogramma's in de Installers eigenschap worden teruggedraaid.

(Overgenomen van Installer)
BeforeUninstall

Vindt plaats voordat de installatieprogramma's in de Installers eigenschap hun verwijderingsbewerkingen uitvoeren.

(Overgenomen van Installer)
Committed

Vindt plaats nadat alle installatieprogramma's in de Installers eigenschap hun installaties hebben doorgevoerd.

(Overgenomen van Installer)
Committing

Vindt plaats voordat de installatieprogramma's in de Installers eigenschap hun installaties doorvoeren.

(Overgenomen van Installer)
Disposed

Treedt op wanneer het onderdeel wordt verwijderd door een aanroep naar de Dispose() methode.

(Overgenomen van Component)

Van toepassing op