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
)
Параметры
- requestContext
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- messageBusName
Тип: System.String
- serializableObjects
Тип: array<System.Object[]
Массив сообщений, которые будут выполнены к подпискам для конкретной шины сообщения.Каждый объект в массиве приведет к любым подписаннсяом вызываемое обратном вызове action.Объекты будут сериализованы использование сериализации DataContract.
- throwOnMissingPublisher
Тип: System.Boolean
Исключения
Исключение | Условие |
---|---|
MessageBusNotFoundException | Указанная шина сообщения (издатель) не была создана с помощью CreatePublisher. |
ArgumentNullException | Любые параметры NULL |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен