Share via


TeamFoundationMessageBusService クラス

継承階層

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

名前空間:  Microsoft.TeamFoundation.Framework.Server
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
<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

TeamFoundationMessageBusService 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド TeamFoundationMessageBusService

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CreatePublisher メッセージのバスの発行者を作成します。
パブリック メソッド CreateSubscriber(TeamFoundationRequestContext, String) メッセージのバスにサブスクライバーとして現在のサービスを追加します。
パブリック メソッド CreateSubscriber(TeamFoundationRequestContext, String, String) メッセージのバスにサブスクライバーとして現在のサービスを追加します。
パブリック メソッド DeletePublisher 存在する場合はメッセージのバスの発行者を削除します。
パブリック メソッド DeleteSubscriber メッセージのバスからサブスクライバーとして現在のサービスを削除します
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FixMessageQueueMappings
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Publish 一連のメッセージのバスにシリアル化可能なオブジェクトを送ります。
パブリック メソッド ServiceEnd ITeamFoundationService.ServiceEnd
パブリック メソッド ServiceStart ITeamFoundationService.ServiceStart
パブリック メソッド Subscribe
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド Unsubscribe

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間