Aracılığıyla paylaş


IBuildMachine Arabirim

Uzak bir işlem yapı sunucusundan ile etkileşim için servis sözleşmesi.

Ad alanı:  Microsoft.TeamFoundation.Build.Hosting
Derleme:  Microsoft.TeamFoundation.Build.Config (Microsoft.TeamFoundation.Build.Config.dll içinde)

Sözdizimi

'Bildirim
<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 türü aşağıdaki üyeleri ortaya koyar.

Yöntemler

  Ad Açıklama
Genel yöntem BeginConnect Bir yapı uzak sunucuya bağlanmak için zaman uyumsuz işlemi başlar.
Genel yöntem BeginGetState Uzaktan oluşturma sunucusu durumunu almak için zaman uyumsuz işlemi başlar.
Genel yöntem BeginRecycleProcess Yapı sunucu tarafından barındırılan bir işlemi geri dönüştürmek için zaman uyumsuz işlemi başlar.
Genel yöntem BeginStart Yapı sunucusunu başlatmak için zaman uyumsuz işlemi başlar.
Genel yöntem EndConnect Bir yapı uzak sunucuya bağlanmak için zaman uyumsuz işlemi sona erer.
Genel yöntem EndGetState Bir yapı uzak sunucuya bağlanmak için zaman uyumsuz işlemi sona erer.
Genel yöntem EndRecycleProcess Yapı sunucu tarafından barındırılan bir işlemi geri dönüştürmek için zaman uyumsuz işlemi sona erer.
Genel yöntem EndStart Yapı sunucusunu başlatmak için zaman uyumsuz işlemi sona erer.
Genel yöntem Stop Belirli bir nedenle active yapıları durdururken kullanarak yapı sunucusunu durdurur.
Genel yöntem Unsubscribe Geçerli dinleyicisinin aboneliğini iptal eder ve oturumu sonlandırır.

Üst

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.Build.Hosting Ad Alanı