IMessageProvider, interface
Interface pour l'implémentation du bus de message.
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<InheritedExportAttribute> _
Public Interface IMessageProvider _
Inherits ITeamFoundationService
[InheritedExportAttribute]
public interface IMessageProvider : ITeamFoundationService
Le type IMessageProvider expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
CreatePublisher | Créez un nouvel éditeur avec le nom spécifié. | |
CreateSubscriber(TeamFoundationRequestContext, String) | Créez un nouvel abonnement pour un bus donné de message.Nom de l'abonnement sera allouée par le bus de message et retourné. | |
CreateSubscriber(TeamFoundationRequestContext, String, String) | Créez un nouvel abonnement nommé pour un bus donné de message. | |
DeletePublisher | Supprimer un éditeur donné s'il existe. | |
DeleteSubscriber | ||
FixMessageQueueMappings | ||
Publish | Publier des messages à un bus de message. | |
ServiceEnd | ServiceEnd est appelé lorsque l'hôte d'arrêt et ce service doit libérer toutes les ressources qu'il gère sur. (Hérité de ITeamFoundationService.) | |
ServiceStart | ServiceStart est appelé lorsque le service est initialisé.Si le service intialized de façon asynchrone elle doit implémenter Service_Ready utilisé pour déterminer si le service est prêt pour les utilisateurs y accèdent. (Hérité de ITeamFoundationService.) | |
Subscribe | ||
Unsubscribe | Supprimez un abonnement du premier spécifié de message |
Début
Notes
Tout implémenteur de l'interface IMessageProvider doit contribuer : - une fois, - l'ordre, - sécurisez - sub-5 second - remise garantie des messages.