ServiceManager.Publish<ServiceType> - метод (PublishServiceCallback<ServiceType>)
Обновлен: Ноябрь 2007
Публикует службу указанного типа, представленную указанным методом.
Пространство имен: Microsoft.Windows.Design
Сборка: Microsoft.Windows.Design (в Microsoft.Windows.Design.dll)
Синтаксис
'Декларация
Public Sub Publish(Of ServiceType) ( _
callback As PublishServiceCallback(Of ServiceType) _
)
'Применение
Dim instance As ServiceManager
Dim callback As PublishServiceCallback(Of ServiceType)
instance.Publish(callback)
public void Publish<ServiceType>(
PublishServiceCallback<ServiceType> callback
)
public:
generic<typename ServiceType>
void Publish(
PublishServiceCallback<ServiceType>^ callback
)
JScript не поддерживает универсальные типы и методы.
Параметры типа
- ServiceType
Тип публикуемой службы.
Параметры
- callback
Тип: Microsoft.Windows.Design.PublishServiceCallback<ServiceType>
Метод, который необходимо вызвать, если запрашивается служба.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | callback имеет значение nullссылка null (Nothing в Visual Basic). |
Заметки
Эта перегрузка Publish публикует тип службы, но не объявляет экземпляр службы. Если запрашивается служба, вызывается callback для создания экземпляра. Функция обратного вызова вызывается только один раз, и экземпляр кэшируется.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design - пространство имен