EventLogInstaller.CopyFromComponent(IComponent) Metodo

Definizione

Copia i valori di proprietà di un componente EventLog necessari in fase di installazione per un log eventi.

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)

Parametri

component
IComponent

IComponent da utilizzare come modello per EventLogInstaller.

Eccezioni

Il componente specificato non è un EventLog.

-oppure-

La proprietà Log o Source del componente specificato è null o vuota.

Commenti

Il componente specificato dal component parametro deve essere un oggetto EventLog; in caso contrario, viene generata un'eccezione.

In genere, non si chiamano i metodi dell'oggetto EventLogInstaller dall'interno del codice, ma vengono in genere chiamati solo dal Installutil.exe (strumento di installazione). CopyFromComponent viene utilizzato da Installutil.exe per impostare i valori delle proprietà per l'oggetto EventLogInstaller sui valori di un oggetto esistente EventLog.

Se l'oggetto Log dell'oggetto EventLog passato è una stringa vuota (""), è necessario impostare la Log proprietà su un valore valido prima dell'esecuzione del programma di installazione.

Si applica a