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
компонент, который указал этот класс в качестве установщика. Установщик принимает все сведения, доступные из динамического компонента, и сохраняет его для использования во время установки.