IAgentReservationExtension 인터페이스
빌드 워크플로 에이전트와 상호 작용에 대 한 계약을 나타냅니다.
네임스페이스: Microsoft.TeamFoundation.Build.Workflow.Services
어셈블리: Microsoft.TeamFoundation.Build.Workflow(Microsoft.TeamFoundation.Build.Workflow.dll)
구문
‘선언
Public Interface IAgentReservationExtension
public interface IAgentReservationExtension
IAgentReservationExtension 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
![]() |
BeginReleaseAgent | 지정 된 요청 ID와 연결 된 에이전트를 해제 합니다.에이전트 해제 된 후 그 반환 됩니다 풀에 다른 프로세스 또는 워크플로 사용할 수 있습니다. |
![]() |
BeginReserveAgent | RunWorkflow 호출에 사용할 에이전트를 예약합니다.ReserveAgent에 대 한 호출 응답 큐에 추가 되 고 AgentReservationCompletedEventArgs 이벤트가 발생 합니다.에이전트 사용 된 후 ReleaseAgent 호출 하 여 시스템에 반환 되어야 합니다. |
![]() |
BeginStartWorkflow | 선택한 예약 에이전트에서 워크플로 시작 합니다. |
![]() |
BeginStopWorkflow | 예약 예약된 에이전트에서 실행 되는 워크플로 중지 합니다.이 이때 앞서 동일한 예약 id StartWorkflow 호출 해야 합니다. |
![]() |
EndReleaseAgent | |
![]() |
EndReserveAgent | |
![]() |
EndStartWorkflow | |
![]() |
EndStopWorkflow |
위쪽