Condividi tramite


EventLogInstaller.CopyFromComponent(IComponent) Metodo

Definizione

Copia i valori delle proprietà di un EventLog componente necessari in fase di installazione per un registro 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

Oggetto IComponent da usare come modello per l'oggetto EventLogInstaller.

Eccezioni

Il componente specificato non è un oggetto EventLog.

oppure

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

Commenti

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

In genere, non si chiamano i metodi dell'oggetto EventLogInstaller dall'interno del codice, ma in genere vengono chiamati solo dalla 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 dell'oggetto LogEventLog passato è una stringa vuota (""), è necessario impostare la Log proprietà su un valore valido prima dell'esecuzione del programma di installazione.

Si applica a