EventLogInstaller.CopyFromComponent(IComponent) Yöntem

Tanım

Bir olay günlüğü için yükleme zamanında gerekli olan bileşenin EventLog özellik değerlerini kopyalar.

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)

Parametreler

component
IComponent

IComponent için şablon olarak kullanılacak birEventLogInstaller.

Özel durumlar

Belirtilen bileşen bir EventLogdeğil.

-veya-

Log Belirtilen bileşenin veya Source özelliği ya da null boş.

Açıklamalar

parametresi tarafından component belirtilen bileşen bir EventLogolmalıdır; aksi takdirde bir özel durum oluşturulur.

Genellikle, kodunuz içinden yöntemini EventLogInstaller çağırmazsınız; bunlar genellikle yalnızca Installutil.exe (Yükleyici Aracı) tarafından çağrılır. CopyFromComponent, Installutil.exe tarafından özelliğinin değerlerini var olan EventLogbir öğesinin değerlerine ayarlamak için EventLogInstaller kullanılır.

Log geçirilen öğesinin EventLog değeri boş bir dizeyse (""), yükleyici yürütülmeden önce özelliğini geçerli bir değere ayarlamanız Log gerekir.

Şunlara uygulanır