IAgentReservationExtension, interface
Représente le contrat pour interagir avec les agents de flux de travail de génération.
Espace de noms : Microsoft.TeamFoundation.Build.Workflow.Services
Assembly : Microsoft.TeamFoundation.Build.Workflow (dans Microsoft.TeamFoundation.Build.Workflow.dll)
Syntaxe
'Déclaration
Public Interface IAgentReservationExtension
public interface IAgentReservationExtension
Le type IAgentReservationExtension expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
BeginReleaseAgent | Libère l'agent associé à l'ID spécifié de requêteUne fois que l'agent a été récupéré il sera retourné à un pool afin qu'il puisse être utilisé par un processus ou un flux de travail différent. | |
BeginReserveAgent | Réserve un agent à utiliser avec un appel à RunWorkflow.Un appel à ReserveAgent entraîne un événement d'AgentReservationCompletedEventArgs ajouté dans la file de réponse.Lorsque l'agent a été utilisé il doit être retourné au système par un appel à ReleaseAgent. | |
BeginStartWorkflow | Démarre un flux de travail de l'agent sélectionné pour la réservation. | |
BeginStopWorkflow | Arrête l'exécution de flux de travail de l'agent réservé pour la réservation.Cet appel doit être précédé par l'appel de StartWorkflow avec la même ID de réservation | |
EndReleaseAgent | ||
EndReserveAgent | ||
EndStartWorkflow | ||
EndStopWorkflow |
Début
Voir aussi
Référence
Microsoft.TeamFoundation.Build.Workflow.Services, espace de noms