Partager via


IAgentReservationExtension.BeginReserveAgent, méthode

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.

Espace de noms :  Microsoft.TeamFoundation.Build.Workflow.Services
Assembly :  Microsoft.TeamFoundation.Build.Workflow (dans Microsoft.TeamFoundation.Build.Workflow.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • buildUri
    Type : System.Uri
    La génération qui place la réservation
  • workflowInstanceId
    Type : System.Guid
    L'instance du workflow envoyant la demande
  • bookmarkName
    Type : System.String
    Le nom du signet à poursuivre lorsqu'une réponse est reçue

Valeur de retour

Type : System.IAsyncResult
Un ID généré par le système pour la réservation créée pour suivre la demande

Sécurité .NET Framework

Voir aussi

Référence

IAgentReservationExtension Interface

Microsoft.TeamFoundation.Build.Workflow.Services, espace de noms