ServiceManager.Publish - метод (Type, PublishServiceCallback)
Обновлен: Ноябрь 2007
Если экземпляр службы переопределен в производном классе, публикует службу указанного типа, представленную с помощью заданного метода.
Пространство имен: Microsoft.Windows.Design
Сборка: Microsoft.Windows.Design (в Microsoft.Windows.Design.dll)
Синтаксис
'Декларация
Public MustOverride Sub Publish ( _
serviceType As Type, _
callback As PublishServiceCallback _
)
'Применение
Dim instance As ServiceManager
Dim serviceType As Type
Dim callback As PublishServiceCallback
instance.Publish(serviceType, callback)
public abstract void Publish(
Type serviceType,
PublishServiceCallback callback
)
public:
virtual void Publish(
Type^ serviceType,
PublishServiceCallback^ callback
) abstract
public abstract function Publish(
serviceType : Type,
callback : PublishServiceCallback
)
Параметры
- serviceType
Тип: System.Type
Тип публикуемой службы.
- callback
Тип: Microsoft.Windows.Design.PublishServiceCallback
Метод, который необходимо вызвать, если запрашивается служба.
Заметки
Эта перегрузка Publish публикует тип службы, но не объявляет экземпляр службы. Если запрашивается служба, вызывается callback для создания экземпляра. Функция обратного вызова вызывается только один раз, и экземпляр кэшируется.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design - пространство имен