ManagementInstaller Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Устанавливает инструментированные сборки. Включите экземпляр этого класса установщика в установщик проекта для сборки, которая включает инструментирование.
Примечание. Библиотеки WMI .NET теперь рассматриваются в окончательном состоянии, а дальнейшие разработки, усовершенствования или обновления не будут доступны для проблем, связанных с безопасностью, влияющих на эти библиотеки.
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
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| ManagementInstaller() |
Инициализирует новый экземпляр класса ManagementInstaller. |
Свойства
| Имя | Описание |
|---|---|
| CanRaiseEvents |
Возвращает значение, указывающее, может ли компонент вызвать событие. (Унаследовано от Component) |
| Container |
Возвращает объект IContainer , содержащий Componentобъект . (Унаследовано от Component) |
| Context |
Возвращает или задает сведения о текущей установке. (Унаследовано от Installer) |
| DesignMode |
Возвращает значение, указывающее, находится ли текущий Component режим разработки. (Унаследовано от Component) |
| Events |
Возвращает список обработчиков событий, подключенных к этому Component. (Унаследовано от Component) |
| HelpText |
Возвращает или задает параметры установщика для этого класса. |
| Installers |
Возвращает коллекцию установщиков, содержащихся в этом установщике. (Унаследовано от Installer) |
| Parent |
Возвращает или задает установщик, содержащий коллекцию, к которой принадлежит этот установщик. (Унаследовано от Installer) |
| Site |
Возвращает или задает ISite объект Component. (Унаследовано от Component) |
Методы
| Имя | Описание |
|---|---|
| Commit(IDictionary) |
Фиксирует сборку в операции. |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает все ресурсы, используемые параметром Component. (Унаследовано от Component) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые Component и при необходимости освобождает управляемые ресурсы. (Унаследовано от Component) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит в качестве хэш-функции по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetService(Type) |
Возвращает объект, представляющий службу, предоставляемую Component или ее Container. (Унаследовано от Component) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| Install(IDictionary) |
Устанавливает сборку. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неглубокую копию текущего MarshalByRefObject объекта. (Унаследовано от MarshalByRefObject) |
| OnAfterInstall(IDictionary) |
Вызывает событие AfterInstall. (Унаследовано от Installer) |
| OnAfterRollback(IDictionary) |
Вызывает событие AfterRollback. (Унаследовано от Installer) |
| OnAfterUninstall(IDictionary) |
Вызывает событие AfterUninstall. (Унаследовано от Installer) |
| OnBeforeInstall(IDictionary) |
Вызывает событие BeforeInstall. (Унаследовано от Installer) |
| OnBeforeRollback(IDictionary) |
Вызывает событие BeforeRollback. (Унаследовано от Installer) |
| OnBeforeUninstall(IDictionary) |
Вызывает событие BeforeUninstall. (Унаследовано от Installer) |
| OnCommitted(IDictionary) |
Вызывает событие Committed. (Унаследовано от Installer) |
| OnCommitting(IDictionary) |
Вызывает событие Committing. (Унаследовано от Installer) |
| Rollback(IDictionary) |
Откат состояния сборки. |
| ToString() |
String Возвращает имя, содержащее имя , если таковое Componentимеется. Этот метод не должен быть переопределен. (Унаследовано от Component) |
| Uninstall(IDictionary) |
Удаляет сборку. |
События
| Имя | Описание |
|---|---|
| AfterInstall |
Происходит после Install(IDictionary) запуска методов всех установщиков в свойстве Installers . (Унаследовано от Installer) |
| AfterRollback |
Происходит после отката всех установщиков в свойстве Installers . (Унаследовано от Installer) |
| AfterUninstall |
Происходит после выполнения всех установщиков в свойстве Installers операций удаления. (Унаследовано от Installer) |
| BeforeInstall |
Происходит перед запуском Install(IDictionary) метода каждого установщика в коллекции установщика. (Унаследовано от Installer) |
| BeforeRollback |
Происходит до отката установщиков в Installers свойстве. (Унаследовано от Installer) |
| BeforeUninstall |
Происходит до выполнения установщиками в свойстве Installers операций удаления. (Унаследовано от Installer) |
| Committed |
Происходит после того, как все установщики в свойстве Installers зафиксировали свои установки. (Унаследовано от Installer) |
| Committing |
Происходит до того, как установщики в свойстве Installers фиксируют их установки. (Унаследовано от Installer) |
| Disposed |
Происходит при удалении компонента вызовом Dispose() метода. (Унаследовано от Component) |