EventLogInstaller.CopyFromComponent(IComponent) Metoda

Definice

Zkopíruje hodnoty EventLog vlastností komponenty, které jsou vyžadovány v době instalace pro protokol událostí.

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)

Parametry

component
IComponent

An IComponent , která se má použít jako šablona pro EventLogInstaller.

Výjimky

Zadaná komponenta EventLognení .

-nebo-

Vlastnost Log nebo Source zadané komponenty je buď null prázdná, nebo je prázdná.

Poznámky

Komponenta určená parametrem component musí být . EventLogV opačném případě dojde k výjimce.

Obvykle nevoláte metody EventLogInstaller z kódu; jsou obecně volána pouze Installutil.exe (instalační nástroj). CopyFromComponent nástroj používá Installutil.exe k nastavení hodnot vlastností pro EventLogInstaller objekt na hodnoty existujícího EventLogobjektu .

LogEventLog Pokud je předaný prázdný řetězec (""), musíte před spuštěním instalačního programu nastavit Log vlastnost na platnou hodnotu.

Platí pro