IAgentReservationExtension Methods

Include Protected Members
Include Inherited Members

The IAgentReservationExtension type exposes the following members.

Methods

  Name Description
Public method BeginReleaseAgent Releases the agent associated with the specified request ID. Once the agent has been released it will be returned to a pool so that it may be used by another process or workflow.
Public method BeginReserveAgent Reserves an agent for use with a call to RunWorkflow. A call to ReserveAgent will result in an AgentReservationCompletedEventArgs event being added into the response queue. After the agent has been used it should be returned to the system by a call to ReleaseAgent.
Public method BeginStartWorkflow Starts a workflow on the selected agent for the reservation.
Public method BeginStopWorkflow Stops a workflow running on the reserved agent for the reservation. This call should be preceeded by the invocation of StartWorkflow with the same reservation ID.
Public method EndReleaseAgent
Public method EndReserveAgent
Public method EndStartWorkflow
Public method EndStopWorkflow

Top

See Also

Reference

IAgentReservationExtension Interface

Microsoft.TeamFoundation.Build.Workflow.Services Namespace