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
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- messageBusName
Type : System.String
- 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.
- throwOnMissingPublisher
Type : System.Boolean
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.