ServiceInstaller.CopyFromComponent(IComponent) Metódus

Definíció

Tulajdonságok másolása ServiceBase egy példányból a telepítőbe.

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)

Paraméterek

component
IComponent

A IComponent másolandó fájl.

Kivételek

A telepítőhöz társított összetevő nem öröklődik a telepítőtől ServiceBase.

Megjegyzések

Ez a metódus ritkán lesz meghívva a kódban. CopyFromComponent általában csak tervezők nevezik.

CopyFromComponent A paraméter szolgáltatásnevét component a példányra ServiceNameServiceInstaller menti. (Mivel a paraméternek egy olyan osztály példányának kell lennie, amelyből ServiceBaseszármazik, component garantáltan rendelkezik tulajdonságokkal ServiceBase.ServiceName .)

Note

Ha a Visual Studio tervezőt használja, ezt a metódust akkor hívja meg a rendszer, amikor a felhasználó a Add Installer elemre kattint egy olyan összetevőre, amely ezt az osztályt adta meg telepítőként. A telepítő az élő összetevőtől származó összes információt felhasználja, és a telepítéskor tárolja.

A következőre érvényes:

Lásd még