ServiceInstaller.CopyFromComponent(IComponent) Metoda

Definicja

Kopiuje właściwości z wystąpienia ServiceBase do tego instalatora.

C#
public override void CopyFromComponent(System.ComponentModel.IComponent component);

Parametry

component
IComponent

Element IComponent , z którego ma być kopiowy.

Wyjątki

Składnik, który kojarzysz z tym instalatorem, nie dziedziczy z ServiceBaseelementu .

Uwagi

Ta metoda rzadko jest wywoływana w kodzie. CopyFromComponent jest zwykle wywoływana tylko przez projektantów.

CopyFromComponent zapisuje nazwę usługi parametru component w ServiceName wystąpieniu ServiceInstaller . (Ponieważ parametr musi być wystąpieniem klasy pochodzącej z ServiceBaseklasy , component gwarantowana ServiceBase.ServiceName jest właściwość).

Uwaga

Jeśli używasz projektanta programu Visual Studio, ta metoda jest wywoływana w czasie projektowania, gdy użytkownik kliknie Add Installer składnik, który określił tę klasę jako jego instalatora. Instalator pobiera wszystkie informacje, które może zawierać składnik na żywo i przechowuje je do użycia w czasie instalacji.

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Zobacz też