Condividi tramite


Interfaccia IAgentReservationExtension

Rappresenta il contratto per l'interazione con gli agenti del flusso di lavoro della compilazione.

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Workflow.Services
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Sintassi

'Dichiarazione
Public Interface IAgentReservationExtension
public interface IAgentReservationExtension

Il tipo IAgentReservationExtension espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico BeginReleaseAgent Rilascia l'agente associato all'ID di richiestaUna volta che l'agente è stato rilasciato verrà restituito a un pool per consentirne l'utilizzo da un altro processo oppure flusso di lavoro.
Metodo pubblico BeginReserveAgent Eseguire un agente da utilizzare con una chiamata a RunWorkflow.Una chiamata a comporterà ReserveAgent un evento di AgentReservationCompletedEventArgs aggiunto nella coda di risposta.Dopo che l'agente è stato utilizzato deve essere restituito al sistema da una chiamata a ReleaseAgent.
Metodo pubblico BeginStartWorkflow Inizia un flusso di lavoro selezionato nell'agente della prenotazione.
Metodo pubblico BeginStopWorkflow Interrompe l'esecuzione di un flusso di lavoro nell'agente riservato per la prenotazione.Questa chiamata deve essere preceduta dalla chiamata di StartWorkflow con lo stesso id di prenotazione
Metodo pubblico EndReleaseAgent
Metodo pubblico EndReserveAgent
Metodo pubblico EndStartWorkflow
Metodo pubblico EndStopWorkflow

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Workflow.Services