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.