Metodo IMessageProvider.Publish
Pubblicare i messaggi a un bus del messaggio.
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Sub Publish ( _
requestContext As TeamFoundationRequestContext, _
messageBusName As String, _
serializableObjects As Object(), _
throwOnMissingPublisher As Boolean _
)
void Publish(
TeamFoundationRequestContext requestContext,
string messageBusName,
Object[] serializableObjects,
bool throwOnMissingPublisher
)
Parametri
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- messageBusName
Tipo: System.String
- serializableObjects
Tipo: array<System.Object[]
Una matrice di messaggi che saranno recapitati alle sottoscrizioni per modellare bus di uno specifico messaggio.Ogni oggetto della matrice è qualsiasi callback sottoscritto action richiamato.Gli oggetti vengono serializzati utilizzando la serializzazione di DataContract.
- throwOnMissingPublisher
Tipo: System.Boolean
Eccezioni
Eccezione | Condizione |
---|---|
MessageBusNotFoundException | Modellare bus di uno specifico messaggio (editore) non è stato creato utilizzando CreatePublisher. |
ArgumentNullException | Uno dei parametri è null |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.