Compartilhar via


EventLogInstaller.CopyFromComponent(IComponent) Método

Definição

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.

Aplica-se a