Freigeben über


TeamFoundationMessageBusService-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationMessageBusService

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

Syntax

'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTracingService))> _
Public NotInheritable Class TeamFoundationMessageBusService _
    Implements IMessageProvider, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
public sealed class TeamFoundationMessageBusService : IMessageProvider, 
    ITeamFoundationService

Der TeamFoundationMessageBusService-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamFoundationMessageBusService

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreatePublisher Stellt einen Herausgeber auf dem Meldungsbus erstellt.
Öffentliche Methode CreateSubscriber(TeamFoundationRequestContext, String) Fügt dem aktuellen Dienstkonto als Abonnent dem Meldungsbus hinzu.
Öffentliche Methode CreateSubscriber(TeamFoundationRequestContext, String, String) Fügt dem aktuellen Dienstkonto als Abonnent dem Meldungsbus hinzu.
Öffentliche Methode DeletePublisher Löscht einen Herausgeber auf dem Meldungsbus, wenn vorhanden ist.
Öffentliche Methode DeleteSubscriber Entfernt den Dienst als aktuellen Abonnent vom Meldungsbus
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode FixMessageQueueMappings
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Publish Sendet einen Satz serialisierbare Objekte zum Meldungsbus.
Öffentliche Methode ServiceEnd ITeamFoundationService.ServiceEnd
Öffentliche Methode ServiceStart ITeamFoundationService.ServiceStart
Öffentliche Methode Subscribe
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode Unsubscribe

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace