IBuildMachine インターフェイス

リモート プロセスからビルド サーバーによって相互作用のサービス コントラクト。

名前空間:  Microsoft.TeamFoundation.Build.Hosting
アセンブリ:  Microsoft.TeamFoundation.Build.Config (Microsoft.TeamFoundation.Build.Config.dll 内)

構文

'宣言
<ServiceContractAttribute(CallbackContract := GetType(IBuildMachineEvents), Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build/Hosting",  _
    SessionMode := SessionMode.Required)> _
Public Interface IBuildMachine
[ServiceContractAttribute(CallbackContract = typeof(IBuildMachineEvents), Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build/Hosting", 
    SessionMode = SessionMode.Required)]
public interface IBuildMachine

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

メソッド

  名前 説明
パブリック メソッド BeginConnect 非同期操作をリモート ビルド サーバーに接続されます。
パブリック メソッド BeginGetState 非同期操作をリモート サーバーのビルドの状態を取得し始めます。
パブリック メソッド BeginRecycleProcess 非同期操作をビルド サーバーでホストされているプロセスをリサイクルされます。
パブリック メソッド BeginStart 非同期操作をビルド サーバーを起動し始めます。
パブリック メソッド EndConnect 非同期操作をリモート ビルド サーバーに接続するように終了します。
パブリック メソッド EndGetState 非同期操作をリモート ビルド サーバーに接続するように終了します。
パブリック メソッド EndRecycleProcess 非同期操作をビルド サーバーでホストされているプロセスをリサイクルする際に終了します。
パブリック メソッド EndStart 非同期操作をビルド サーバーを起動するために終了します。
パブリック メソッド Stop アクティブを停止するときに、指定した理由を使用してビルド サーバー ビルドを停止します。
パブリック メソッド Unsubscribe 現在のリスナーのサブスクリプションを解除し、セッションを終了します。

このページのトップへ

参照

関連項目

Microsoft.TeamFoundation.Build.Hosting 名前空間