Commit Método (IDictionary)
Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Installer.Commit (IDictionary)

 

Quando substituído em uma classe derivada, conclui a transação de instalação.

Namespace:   System.Configuration.Install
Assembly:  System.Configuration.Install (em System.Configuration.Install.dll)

public virtual void Commit(
	IDictionary savedState
)

Parâmetros

savedState

Um IDictionary que contém o estado do computador depois de executaram todos os instaladores na coleção.

Exception Condition
ArgumentException

O parâmetro savedState é null.

-ou-

O estado salvo IDictionary pode estar corrompido.

InstallException

Ocorreu uma exceção durante a Commit fase da instalação.Essa exceção será ignorada e a instalação continua.No entanto, o aplicativo pode não funcionar corretamente após a instalação for concluída.

Observações para herdeiros:

Se você substituir o Commit método em uma classe derivada, certifique-se de chamar a classe base Commit método primeiro em seu método derivado.O Commit método é chamado somente se o Install método de cada instalador nesta instância InstallerCollection for bem-sucedida.O Commit método armazena as informações necessárias para fazer uma desinstalação correta e chama o Commit método de cada instalador na coleção.

O exemplo a seguir demonstra o Commit método o Installer classe.Uma classe é derivada da Installer classe base e o Commit método são substituídas.

// Override the 'Commit' method of the Installer class.
public override void Commit( IDictionary mySavedState )
{
   base.Commit( mySavedState );
   Console.WriteLine( "The Commit method of 'MyInstallerSample'"
                     + "has been called" );
}

.NET Framework
Disponível desde 1.1
Retornar ao topo
Mostrar:
© 2016 Microsoft