Interfaccia IMessageProvider
Interfaccia per l'implementazione di bus del messaggio.
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<InheritedExportAttribute> _
Public Interface IMessageProvider _
Inherits ITeamFoundationService
[InheritedExportAttribute]
public interface IMessageProvider : ITeamFoundationService
Il tipo IMessageProvider espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CreatePublisher | Creare una nuova editore con il nome specificato. |
![]() |
CreateSubscriber(TeamFoundationRequestContext, String) | Creare una nuova sottoscrizione per un bus di uno specifico messaggio.Il nome della sottoscrizione verrà allocato in bus del messaggio e viene restituito. |
![]() |
CreateSubscriber(TeamFoundationRequestContext, String, String) | Creare una nuova sottoscrizione denominata per un bus di uno specifico messaggio. |
![]() |
DeletePublisher | Eliminare un editore specificato se esiste. |
![]() |
DeleteSubscriber | |
![]() |
FixMessageQueueMappings | |
![]() |
Publish | Pubblicare i messaggi a un bus del messaggio. |
![]() |
ServiceEnd | ServiceEnd viene chiamato quando l'host può essere disattivato e che il servizio deve liberare le risorse in esso contenute in. (Ereditato da ITeamFoundationService) |
![]() |
ServiceStart | ServiceStart viene chiamato quando il servizio viene inizializzato.Se il servizio intialized in modo asincrono deve implementare Service_Ready utilizzato per determinare quando il servizio è pronto per gli utenti di accedere a. (Ereditato da ITeamFoundationService) |
![]() |
Subscribe | |
![]() |
Unsubscribe | Annullare la sottoscrizione da bus di uno specifico messaggio |
In alto
Note
Qualsiasi implementor dell'interfaccia IMessageProvider deve fornire: - volte, ovvero in ordine, ovvero assicurarsi della seconda distribuzione sicura sub-5 dei messaggi.