IAgentReservationExtension.BeginReserveAgent 메서드
RunWorkflow 호출에 사용할 에이전트를 예약합니다. ReserveAgent에 대 한 호출 응답 큐에 추가 되 고 AgentReservationCompletedEventArgs 이벤트가 발생 합니다. 에이전트 사용 된 후 ReleaseAgent 호출 하 여 시스템에 반환 되어야 합니다.
네임스페이스: Microsoft.TeamFoundation.Build.Workflow.Services
어셈블리: Microsoft.TeamFoundation.Build.Workflow(Microsoft.TeamFoundation.Build.Workflow.dll)
구문
‘선언
Function BeginReserveAgent ( _
buildUri As Uri, _
reservationSpec As AgentReservationSpec, _
workflowInstanceId As Guid, _
bookmarkName As String, _
callback As AsyncCallback, _
state As Object _
) As IAsyncResult
IAsyncResult BeginReserveAgent(
Uri buildUri,
AgentReservationSpec reservationSpec,
Guid workflowInstanceId,
string bookmarkName,
AsyncCallback callback,
Object state
)
매개 변수
- buildUri
형식: System.Uri
빌드를 예약을 배치 하는
- reservationSpec
형식: Microsoft.TeamFoundation.Build.Workflow.Activities.AgentReservationSpec
에이전트를 선택 하는 데 예약 사양
- workflowInstanceId
형식: System.Guid
요청 하는 워크플로 인스턴스
- bookmarkName
형식: System.String
응답을 받으면 다시 시작할 책갈피의 이름
- callback
형식: System.AsyncCallback
- state
형식: System.Object
반환 값
형식: System.IAsyncResult
예약 요청을 추적 하기 위해 생성 된 시스템 생성 ID를
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.