ManagementInstaller Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Installiert instrumentierte Assemblys. Schließen Sie eine Instanz dieser Installer-Klasse in das Projektinstallationsprogramm für eine Assembly ein, die die Instrumentierung enthält.
Hinweis: Die WMI .NET-Bibliotheken werden jetzt im endgültigen Zustand betrachtet, und keine Weitere Entwicklung, Verbesserungen oder Updates sind für nicht sicherheitsrelevante Probleme verfügbar, die sich auf diese Bibliotheken auswirken. Die MI-APIs sollten für alle neuen Entwicklungen verwendet werden.
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
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| ManagementInstaller() |
Initialisiert eine neue Instanz der ManagementInstaller-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CanRaiseEvents |
Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann. (Geerbt von Component) |
| Container |
Ruft die IContainer ab, die den Componententhält. (Geerbt von Component) |
| Context |
Ruft Informationen zur aktuellen Installation ab oder legt diese fest. (Geerbt von Installer) |
| DesignMode |
Ruft einen Wert ab, der angibt, ob sich die Component derzeit im Entwurfsmodus befindet. (Geerbt von Component) |
| Events |
Ruft die Liste der Ereignishandler ab, die an diese Componentangefügt sind. (Geerbt von Component) |
| HelpText |
Ruft die Installationsoptionen für diese Klasse ab oder legt sie fest. |
| Installers |
Ruft die Auflistung der Installationsprogramme ab, die dieses Installationsprogramm enthält. (Geerbt von Installer) |
| Parent |
Ruft das Installationsprogramm ab, das die Auflistung enthält, zu der dieses Installationsprogramm gehört, oder legt diesen fest. (Geerbt von Installer) |
| Site |
Ruft den ISite von Component ab oder legt ihn fest. (Geerbt von Component) |
Methoden
| Name | Beschreibung |
|---|---|
| Commit(IDictionary) |
Führt einen Commit für die Assembly für den Vorgang durch. |
| CreateObjRef(Type) |
Erstellt ein Objekt, das alle relevanten Informationen enthält, die zum Generieren eines Proxys erforderlich sind, der für die Kommunikation mit einem Remoteobjekt verwendet wird. (Geerbt von MarshalByRefObject) |
| Dispose() |
Gibt alle vom Componentverwendeten Ressourcen frei. (Geerbt von Component) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den Component verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. (Geerbt von Component) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetLifetimeService() |
Veraltet.
Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinie für diese Instanz steuert. (Geerbt von MarshalByRefObject) |
| GetService(Type) |
Gibt ein Objekt zurück, das einen Dienst darstellt, der vom Component oder von seinem Containerbereitgestellt wird. (Geerbt von Component) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InitializeLifetimeService() |
Veraltet.
Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern. (Geerbt von MarshalByRefObject) |
| Install(IDictionary) |
Installiert die Assembly. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MemberwiseClone(Boolean) |
Erstellt eine flache Kopie des aktuellen MarshalByRefObject Objekts. (Geerbt von MarshalByRefObject) |
| OnAfterInstall(IDictionary) |
Löst das AfterInstall-Ereignis aus. (Geerbt von Installer) |
| OnAfterRollback(IDictionary) |
Löst das AfterRollback-Ereignis aus. (Geerbt von Installer) |
| OnAfterUninstall(IDictionary) |
Löst das AfterUninstall-Ereignis aus. (Geerbt von Installer) |
| OnBeforeInstall(IDictionary) |
Löst das BeforeInstall-Ereignis aus. (Geerbt von Installer) |
| OnBeforeRollback(IDictionary) |
Löst das BeforeRollback-Ereignis aus. (Geerbt von Installer) |
| OnBeforeUninstall(IDictionary) |
Löst das BeforeUninstall-Ereignis aus. (Geerbt von Installer) |
| OnCommitted(IDictionary) |
Löst das Committed-Ereignis aus. (Geerbt von Installer) |
| OnCommitting(IDictionary) |
Löst das Committing-Ereignis aus. (Geerbt von Installer) |
| Rollback(IDictionary) |
Rollback des Zustands der Assembly. |
| ToString() |
Gibt einen String mit dem Namen des Component, falls vorhanden, zurück. Diese Methode sollte nicht außer Kraft gesetzt werden. (Geerbt von Component) |
| Uninstall(IDictionary) |
Deinstalliert die Assembly. |
Ereignisse
| Name | Beschreibung |
|---|---|
| AfterInstall |
Tritt ein, nachdem die Install(IDictionary) Methoden aller Installationsprogramme in der Installers Eigenschaft ausgeführt wurden. (Geerbt von Installer) |
| AfterRollback |
Tritt ein, nachdem die Installationen aller Installationsprogramme in der Installers Eigenschaft zurückgesetzt wurden. (Geerbt von Installer) |
| AfterUninstall |
Tritt ein, nachdem alle Installationsprogramme in der Installers Eigenschaft ihre Deinstallationsvorgänge ausgeführt haben. (Geerbt von Installer) |
| BeforeInstall |
Tritt auf, bevor die Install(IDictionary) Methode der einzelnen Installationsprogramme in der Installer-Auflistung ausgeführt wurde. (Geerbt von Installer) |
| BeforeRollback |
Tritt auf, bevor die Installationsprogramme in der Installers Eigenschaft zurückgesetzt werden. (Geerbt von Installer) |
| BeforeUninstall |
Tritt auf, bevor die Installationsprogramme in der Installers Eigenschaft ihre Deinstallationsvorgänge ausführen. (Geerbt von Installer) |
| Committed |
Tritt auf, nachdem alle Installationsprogramme in der Installers Eigenschaft ihre Installationen zugesichert haben. (Geerbt von Installer) |
| Committing |
Tritt auf, bevor die Installationsprogramme in der Installers Eigenschaft ihre Installationen übernehmen. (Geerbt von Installer) |
| Disposed |
Tritt auf, wenn die Komponente durch einen Aufruf der Dispose() -Methode verworfen wird. (Geerbt von Component) |