Поделиться через


IMessageProvider.Publish - метод

Публиковать сообщения к шине сообщения.

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
Sub Publish ( _
    requestContext As TeamFoundationRequestContext, _
    messageBusName As String, _
    serializableObjects As Object(), _
    throwOnMissingPublisher As Boolean _
)
void Publish(
    TeamFoundationRequestContext requestContext,
    string messageBusName,
    Object[] serializableObjects,
    bool throwOnMissingPublisher
)

Параметры

  • serializableObjects
    Тип: array<System.Object[]
    Массив сообщений, которые будут выполнены к подпискам для конкретной шины сообщения.Каждый объект в массиве приведет к любым подписаннсяом вызываемое обратном вызове action.Объекты будут сериализованы использование сериализации DataContract.

Исключения

Исключение Условие
MessageBusNotFoundException

Указанная шина сообщения (издатель) не была создана с помощью CreatePublisher.

ArgumentNullException

Любые параметры NULL

Безопасность платформы .NET Framework

См. также

Ссылки

IMessageProvider Интерфейс

Microsoft.TeamFoundation.Framework.Server - пространство имен