Compartilhar via


EventLogInstaller.CopyFromComponent(IComponent) Método

Definição

Copia os valores de propriedade de um EventLog componente que são necessários no momento da instalação de 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 para usar como um modelo para o EventLogInstaller.

Exceções

O componente especificado não é um EventLog.

- ou -

A Log propriedade ou Source a propriedade do componente especificado está ou está null vazia.

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 de dentro do EventLogInstaller código; eles geralmente são chamados apenas pelo Installutil.exe (Ferramenta do Instalador). CopyFromComponent é usado por Installutil.exe para definir os valores de propriedade para os EventLogInstaller valores de um existente EventLog.

Se o LogEventLog valor 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