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 | 현재 수신기의 등록을 취소 하 고 세션을 종료 합니다. |
위쪽