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
- reservationSpec
Type : Microsoft.TeamFoundation.Build.Workflow.Activities.AgentReservationSpec
La spécification de réservation pour sélectionner un agent
- 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
- callback
Type : System.AsyncCallback
- state
Type : System.Object
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
IAgentReservationExtension Interface
Microsoft.TeamFoundation.Build.Workflow.Services, espace de noms