Freigeben über


TeamFoundationMessageBusService.Publish-Methode

Sendet einen Satz serialisierbare Objekte zum Meldungsbus.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
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
)

Parameter

  • serializableObjects
    Typ: array<System.Object[]
    Die Objekte, um sich für den Bus zu setzen.WICHTIG: Wenn Sie ändern, muss der Form der Objekte, die Sie auf dem Bus diese Änderungen drücken, die Version aufweisen, die hinsichtlich Serialisierung tolerant ist.Meldungen, die mit einer Version der Klasse/des Frameworks serialisiert wurden, sind durch eine völlig andere Version deserialisiert werden.

Implementiert

IMessageProvider.Publish(TeamFoundationRequestContext, String, array<Object[], Boolean)

Hinweise

Siehe https://msdn.microsoft.com/en-US/library/ms229752.aspx weitere Informationen zu .NET-Versions-tolerante Serialisierung.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationMessageBusService Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace