ManagementInstaller Klass

Definition

Installerar instrumenterade sammansättningar. Inkludera en instans av den här installationsklassen i projektinstallationsprogrammet för en sammansättning som innehåller instrumentation.

Obs! WMI-.NET bibliotek betraktas nu i slutligt tillstånd och ingen ytterligare utveckling, förbättringar eller uppdateringar kommer att vara tillgängliga för icke-säkerhetsproblem som påverkar dessa bibliotek. MI-API:erna ska användas för all ny utveckling.

public ref class ManagementInstaller : System::Configuration::Install::Installer
public class ManagementInstaller : System.Configuration.Install.Installer
type ManagementInstaller = class
    inherit Installer
Public Class ManagementInstaller
Inherits Installer
Arv

Konstruktorer

Name Description
ManagementInstaller()

Initierar en ny instans av ManagementInstaller klassen.

Egenskaper

Name Description
CanRaiseEvents

Hämtar ett värde som anger om komponenten kan generera en händelse.

(Ärvd från Component)
Container

Hämtar som IContainer innehåller Component.

(Ärvd från Component)
Context

Hämtar eller anger information om den aktuella installationen.

(Ärvd från Installer)
DesignMode

Hämtar ett värde som anger om det Component för närvarande är i designläge.

(Ärvd från Component)
Events

Hämtar listan över händelsehanterare som är kopplade till den här Component.

(Ärvd från Component)
HelpText

Hämtar eller anger installationsalternativ för den här klassen.

Installers

Hämtar den samling installationsprogram som installationsprogrammet innehåller.

(Ärvd från Installer)
Parent

Hämtar eller anger installationsprogrammet som innehåller den samling som installationsprogrammet tillhör.

(Ärvd från Installer)
Site

Hämtar eller ställer in ISite i Component.

(Ärvd från Component)

Metoder

Name Description
Commit(IDictionary)

Genomför sammansättningen i åtgärden.

CreateObjRef(Type)

Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt.

(Ärvd från MarshalByRefObject)
Dispose()

Släpper alla resurser som används av Component.

(Ärvd från Component)
Dispose(Boolean)

Släpper de ohanterade resurser som används av Component och släpper eventuellt de hanterade resurserna.

(Ärvd från Component)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLifetimeService()

Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
GetService(Type)

Returnerar ett objekt som representerar en tjänst som tillhandahålls av Component eller av dess Container.

(Ärvd från Component)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InitializeLifetimeService()

Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
Install(IDictionary)

Installerar sammansättningen.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MemberwiseClone(Boolean)

Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet.

(Ärvd från MarshalByRefObject)
OnAfterInstall(IDictionary)

Genererar händelsen AfterInstall .

(Ärvd från Installer)
OnAfterRollback(IDictionary)

Genererar händelsen AfterRollback .

(Ärvd från Installer)
OnAfterUninstall(IDictionary)

Genererar händelsen AfterUninstall .

(Ärvd från Installer)
OnBeforeInstall(IDictionary)

Genererar händelsen BeforeInstall .

(Ärvd från Installer)
OnBeforeRollback(IDictionary)

Genererar händelsen BeforeRollback .

(Ärvd från Installer)
OnBeforeUninstall(IDictionary)

Genererar händelsen BeforeUninstall .

(Ärvd från Installer)
OnCommitted(IDictionary)

Genererar händelsen Committed .

(Ärvd från Installer)
OnCommitting(IDictionary)

Genererar händelsen Committing .

(Ärvd från Installer)
Rollback(IDictionary)

Återställer sammansättningens tillstånd.

ToString()

Returnerar ett String som innehåller namnet på Component, om det finns. Den här metoden bör inte åsidosättas.

(Ärvd från Component)
Uninstall(IDictionary)

Avinstallerar sammansättningen.

Händelser

Name Description
AfterInstall

Inträffar när metoderna för Install(IDictionary) alla installationsprogram i egenskapen Installers har körts.

(Ärvd från Installer)
AfterRollback

Inträffar när installationerna av alla installationsprogram i Installers egenskapen har återställts.

(Ärvd från Installer)
AfterUninstall

Inträffar när alla installationsprogram i egenskapen Installers utför sina avinstallationsåtgärder.

(Ärvd från Installer)
BeforeInstall

Inträffar innan metoden för Install(IDictionary) varje installationsprogram i installationssamlingen har körts.

(Ärvd från Installer)
BeforeRollback

Inträffar innan installationsprogrammet i egenskapen Installers återställs.

(Ärvd från Installer)
BeforeUninstall

Inträffar innan installationsprogrammet i egenskapen Installers utför sina avinstallationsåtgärder.

(Ärvd från Installer)
Committed

Inträffar när alla installationsprogram i Installers egenskapen har checkat in sina installationer.

(Ärvd från Installer)
Committing

Inträffar innan installationsprogrammet i egenskapen Installers checkar in sina installationer.

(Ärvd från Installer)
Disposed

Inträffar när komponenten tas bort av ett anrop till Dispose() metoden.

(Ärvd från Component)

Gäller för