Udostępnij za pośrednictwem


ServiceInstaller.CopyFromComponent(IComponent) Metoda

Definicja

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

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

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

Zobacz też