Partager via


IMessageProvider.Publish, méthode

Publier des messages à un bus de message.

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Sub Publish ( _
    requestContext As TeamFoundationRequestContext, _
    messageBusName As String, _
    serializableObjects As Object(), _
    throwOnMissingPublisher As Boolean _
)
void Publish(
    TeamFoundationRequestContext requestContext,
    string messageBusName,
    Object[] serializableObjects,
    bool throwOnMissingPublisher
)

Paramètres

  • serializableObjects
    Type : array<System.Object[]
    Tableau de messages qui seront remis aux abonnements pour le bus spécifié de message.Chaque objet du tableau provoquera tout rappel abonné d'appel de action.Les objets sont sérialisés à la sérialisation de DataContract.

Exceptions

Exception Condition
MessageBusNotFoundException

Le bus spécifié de message (éditeur) n'a pas été créé à l'aide de CreatePublisher.

ArgumentNullException

Les l'un des paramètres sont null

Sécurité .NET Framework

Voir aussi

Référence

IMessageProvider Interface

Microsoft.TeamFoundation.Framework.Server, espace de noms