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 命名空間