EventLogInstaller.CopyFromComponent(IComponent) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Copia os valores de propriedade de um componente EventLog que são necessários no momento da instalação para um log de eventos.
public:
override void CopyFromComponent(System::ComponentModel::IComponent ^ component);
public override void CopyFromComponent (System.ComponentModel.IComponent component);
override this.CopyFromComponent : System.ComponentModel.IComponent -> unit
Public Overrides Sub CopyFromComponent (component As IComponent)
Parâmetros
- component
- IComponent
Um IComponent a ser usado como um modelo para o EventLogInstaller.
Exceções
O componente especificado não é um EventLog.
- ou -
A propriedade Log ou Source do componente especificado está null
ou vazio.
Comentários
O componente especificado pelo component
parâmetro deve ser um EventLog; caso contrário, uma exceção é gerada.
Normalmente, você não chama os métodos do de dentro do EventLogInstaller seu código; eles geralmente são chamados apenas pelo Installutil.exe (Ferramenta Instalador). CopyFromComponent é usado por Installutil.exe para definir os valores de propriedade para o EventLogInstaller para os valores de um existente EventLog.
Se o Log do EventLog que é passado for uma cadeia de caracteres vazia (""), você deverá definir a Log propriedade como um valor válido antes que o instalador seja executado.