ManagementInstaller Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) |