TfsMessageQueueService クラス

高度な Team Foundation Server のメッセージ キューへの接続の管理を集中化されています。

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Client.TfsMessageQueueService

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

構文

'宣言
Public NotInheritable Class TfsMessageQueueService _
    Implements ITfsConnectionObject, IDisposable
public sealed class TfsMessageQueueService : ITfsConnectionObject, 
    IDisposable

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

プロパティ

  名前 説明
パブリック プロパティ Connection
パブリック プロパティ ProjectCollection 互換性のために残されています。関連付けられているプロジェクト コレクションを取得します。
パブリック プロパティ ReceiveTimeout 接続がタイムアウトするまでの不活動をサポートする時間間隔を取得します。
パブリック プロパティ ReconnectTimeout 切断されたイベントが発生する前に再接続の時間間隔を許可するを取得します。
パブリック プロパティ SleepTimeout 空の応答を受信したときにコネクション操作が眠らせるの時間間隔を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Close アクティブなすべてのキューを閉じ、関連するすべてのリソースを解放します。
パブリック メソッド CreateQueue(Uri) 指定したキューからメッセージをキューからの削除に使用できるオブジェクトを作成します。
パブリック メソッド CreateQueue(Uri, Int32) 指定したキューからメッセージをキューからの削除に使用できるオブジェクトを作成します。
パブリック メソッド CreateQueue(Uri, Int32, TimeSpan) 指定したキューからメッセージをキューからの削除に使用できるオブジェクトを作成します。
パブリック メソッド CreateQueue(Uri, Int32, TimeSpan, Func<SoapException, Exception>) 指定したキューからメッセージをキューからの削除に使用できるオブジェクトを作成します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

明示的インターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド IDisposable.Dispose アクティブなすべてのキューを閉じ、関連するすべてのリソースを解放します。
明示的なインターフェイス実装プライベート メソッド ITfsConnectionObject.Initialize

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Framework.Client 名前空間