ServiceInstaller.CopyFromComponent(IComponent) Метод

Определение

Копирует в данный установщик свойства из экземпляра класса ServiceBase.

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)

Параметры

component
IComponent

Объект IComponent, из которого будет выполняться копирование.

Исключения

Компонент, связанный с данным установщиком, не наследуется из класса ServiceBase.

Комментарии

Этот метод редко вызывается в коде. CopyFromComponent обычно вызывается только конструкторами.

CopyFromComponent сохраняет имя component службы параметра в ServiceName экземпляре ServiceInstaller . (Так как параметр должен быть экземпляром класса, наследуемого ServiceBase.ServiceName от ServiceBase, component гарантированно имеет свойство.)

Примечание

Если вы используете конструктор Visual Studio, этот метод вызывается во время разработки, когда пользователь щелкает Add Installer компонент, который указал этот класс в качестве установщика. Установщик принимает все сведения, доступные из динамического компонента, и сохраняет его для использования во время установки.

Применяется к

См. также раздел