TeamFoundationMessageBusService.Publish, méthode
Envoie un ensemble d'objets sérialisables le bus de message.
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Sub Publish ( _
requestContext As TeamFoundationRequestContext, _
messageBusName As String, _
serializableObjects As Object(), _
throwOnMissingPublisher As Boolean _
)
public 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[]
Les objets à mettre sur le bus.IMPORTANTE : Si vous changez la forme d'objets que vous poussez sur le bus puis ces modifications doit être version tolérante quant à la sérialisation.Les messages qui ont été sérialisés avec une version de la classe/d'infrastructure peuvent être désérialisés par une version complètement différente.
- throwOnMissingPublisher
Type : System.Boolean
Implémentations
IMessageProvider.Publish(TeamFoundationRequestContext, String, array<Object[], Boolean)
Notes
Consultez https://msdn.microsoft.com/en-US/library/ms229752.aspx pour plus d'informations sur la sérialisation tolérante de version .NET.
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.