EventLogInstaller.CopyFromComponent(IComponent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert die Eigenschaftswerte einer EventLog-Komponente, die bei der Installation für ein Ereignisprotokoll benötigt werden.
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)
Parameter
- component
- IComponent
Eine IComponent, die als Vorlage für den EventLogInstaller verwendet werden soll.
Ausnahmen
Die angegebene Komponente ist kein EventLog.
- oder -
Die Log-Eigenschaft oder die Source-Eigenschaft der angegebenen Komponente ist entweder null
oder leer.
Hinweise
Die vom component
-Parameter angegebene Komponente muss ein EventLogsein. Andernfalls wird eine Ausnahme ausgelöst.
In der Regel rufen Sie die Methoden von EventLogInstaller in Ihrem Code nicht auf. Sie werden in der Regel nur vom Installutil.exe (Installer Tool) aufgerufen. CopyFromComponent wird von Installutil.exe verwendet, um die Eigenschaftswerte für die EventLogInstaller auf die Werte einer vorhandenen EventLogfestzulegen.
Wenn die Log der EventLog übergebenen eine leere Zeichenfolge ("") ist, müssen Sie die Log -Eigenschaft auf einen gültigen Wert festlegen, bevor das Installationsprogramm ausgeführt wird.