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