DefaultManagementProjectInstaller Clase

Definición

Instala un ensamblado instrumentado.Installs an instrumented assembly. Para utilizar este instalador de proyecto predeterminado, simplemente hay que derivar una clase de DefaultManagementProjectInstaller dentro del ensamblado.To use this default project installer, derive a class from DefaultManagementProjectInstaller inside the assembly. No es necesario reemplazar ningún método.No methods need to be overridden.

Nota: Las bibliotecas .NET de WMI ahora se consideran en estado final y no estarán disponibles desarrollos posteriores, mejoras o actualizaciones para problemas no relacionados con la seguridad que afectan a estas bibliotecas.Note: the WMI .NET libraries are now considered in final state, and no further development, enhancements, or updates will be available for non-security related issues affecting these libraries. Las API de MI deben usarse para todo el nuevo desarrollo.The MI APIs should be used for all new development.

public ref class DefaultManagementProjectInstaller : System::Configuration::Install::Installer
public class DefaultManagementProjectInstaller : System.Configuration.Install.Installer
type DefaultManagementProjectInstaller = class
    inherit Installer
Public Class DefaultManagementProjectInstaller
Inherits Installer
Herencia
DefaultManagementProjectInstaller

Constructores

DefaultManagementProjectInstaller()

Inicializa una nueva instancia de la clase DefaultManagementProjectInstaller.Initializes a new instance of the DefaultManagementProjectInstaller class. Este es el constructor sin parámetros.This is the parameterless constructor.

Propiedades

CanRaiseEvents

Obtiene un valor que indica si el componente puede generar un evento.Gets a value indicating whether the component can raise an event.

(Heredado de Component)
Container

Obtiene IContainer que contiene Component.Gets the IContainer that contains the Component.

(Heredado de Component)
Context

Obtiene o establece información sobre la instalación actual.Gets or sets information about the current installation.

(Heredado de Installer)
DesignMode

Obtiene un valor que indica si Component está actualmente en modo de diseño.Gets a value that indicates whether the Component is currently in design mode.

(Heredado de Component)
Events

Obtiene la lista de controladores de eventos asociados a Component.Gets the list of event handlers that are attached to this Component.

(Heredado de Component)
HelpText

Obtiene el texto de ayuda de todos los instaladores que se encuentran en la colección de instaladores.Gets the help text for all the installers in the installer collection.

(Heredado de Installer)
Installers

Obtiene la colección de instaladores que contiene este instalador.Gets the collection of installers that this installer contains.

(Heredado de Installer)
Parent

Obtiene o establece el instalador que contiene la colección a la que pertenece este instalador.Gets or sets the installer containing the collection that this installer belongs to.

(Heredado de Installer)
Site

Obtiene o establece el ISite de Component.Gets or sets the ISite of the Component.

(Heredado de Component)

Métodos

Commit(IDictionary)

Cuando se reemplaza en una clase derivada, finaliza la transacción de instalación.When overridden in a derived class, completes the install transaction.

(Heredado de Installer)
CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos que ha usado el objeto Component.Releases all resources used by the Component.

(Heredado de Component)
Dispose(Boolean)

Libera los recursos no administrados que usa el objeto Component y, opcionalmente, libera los recursos administrados.Releases the unmanaged resources used by the Component and optionally releases the managed resources.

(Heredado de Component)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
GetService(Type)

Devuelve un objeto que representa el servicio suministrado por Component o por Container.Returns an object that represents a service provided by the Component or by its Container.

(Heredado de Component)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
InitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
Install(IDictionary)

Cuando se reemplaza en una clase derivada, se lleva a cabo la instalación.When overridden in a derived class, performs the installation.

(Heredado de Installer)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.Creates a shallow copy of the current MarshalByRefObject object.

(Heredado de MarshalByRefObject)
OnAfterInstall(IDictionary)

Genera el evento AfterInstall.Raises the AfterInstall event.

(Heredado de Installer)
OnAfterRollback(IDictionary)

Genera el evento AfterRollback.Raises the AfterRollback event.

(Heredado de Installer)
OnAfterUninstall(IDictionary)

Genera el evento AfterUninstall.Raises the AfterUninstall event.

(Heredado de Installer)
OnBeforeInstall(IDictionary)

Genera el evento BeforeInstall.Raises the BeforeInstall event.

(Heredado de Installer)
OnBeforeRollback(IDictionary)

Genera el evento BeforeRollback.Raises the BeforeRollback event.

(Heredado de Installer)
OnBeforeUninstall(IDictionary)

Genera el evento BeforeUninstall.Raises the BeforeUninstall event.

(Heredado de Installer)
OnCommitted(IDictionary)

Genera el evento Committed.Raises the Committed event.

(Heredado de Installer)
OnCommitting(IDictionary)

Genera el evento Committing.Raises the Committing event.

(Heredado de Installer)
Rollback(IDictionary)

Cuando se reemplaza en una clase derivada, restaura el estado en el que estaba el equipo antes de la instalación.When overridden in a derived class, restores the pre-installation state of the computer.

(Heredado de Installer)
ToString()

Devuelve una String que contiene el nombre del Component, si existe.Returns a String containing the name of the Component, if any. Este método no se debe invalidar.This method should not be overridden.

(Heredado de Component)
Uninstall(IDictionary)

Cuando se reemplaza en una clase derivada, quita una instalación.When overridden in a derived class, removes an installation.

(Heredado de Installer)

Eventos

AfterInstall

Se produce después de ejecutarse los métodos Install(IDictionary) de todos los instaladores de la propiedad Installers.Occurs after the Install(IDictionary) methods of all the installers in the Installers property have run.

(Heredado de Installer)
AfterRollback

Se produce después de deshacerse la instalación de todos los instaladores de la propiedad Installers.Occurs after the installations of all the installers in the Installers property are rolled back.

(Heredado de Installer)
AfterUninstall

Se produce después de que todos los instaladores de la propiedad Installers realicen sus operaciones de desinstalación.Occurs after all the installers in the Installers property perform their uninstallation operations.

(Heredado de Installer)
BeforeInstall

Se produce antes de ejecutarse el método Install(IDictionary) de cada instalador en la colección de instaladores.Occurs before the Install(IDictionary) method of each installer in the installer collection has run.

(Heredado de Installer)
BeforeRollback

Se produce antes de deshacerse los instaladores de la propiedad Installers.Occurs before the installers in the Installers property are rolled back.

(Heredado de Installer)
BeforeUninstall

Se produce antes de que los instaladores de la propiedad Installers realicen sus operaciones de desinstalación.Occurs before the installers in the Installers property perform their uninstall operations.

(Heredado de Installer)
Committed

Se produce después de que todos los instaladores de la propiedad Installers confirmen sus instalaciones.Occurs after all the installers in the Installers property have committed their installations.

(Heredado de Installer)
Committing

Se produce antes de que los instaladores de la propiedad Installers confirmen sus instalaciones.Occurs before the installers in the Installers property commit their installations.

(Heredado de Installer)
Disposed

Se produce cuando el componente se elimina mediante una llamada al método Dispose().Occurs when the component is disposed by a call to the Dispose() method.

(Heredado de Component)

Se aplica a