IAgentReservationExtension.BeginReserveAgent (Método)
Reserva un agente para el uso con una llamada a RunWorkflow.Una llamada a ReserveAgent dará lugar a un evento de AgentReservationCompletedEventArgs incluido en la cola de respuestas.Después de que se haya utilizado el agente debe devolverse al sistema por una llamada a ReleaseAgent.
Espacio de nombres: Microsoft.TeamFoundation.Build.Workflow.Services
Ensamblado: Microsoft.TeamFoundation.Build.Workflow (en Microsoft.TeamFoundation.Build.Workflow.dll)
Sintaxis
'Declaración
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
)
Parámetros
- buildUri
Tipo: System.Uri
La compilación que está esperando la reserva
- reservationSpec
Tipo: Microsoft.TeamFoundation.Build.Workflow.Activities.AgentReservationSpec
La especificación de reserva para seleccionar un agente
- workflowInstanceId
Tipo: System.Guid
La instancia de flujo de trabajo que realiza la solicitud
- bookmarkName
Tipo: System.String
El nombre del marcador para reanudar cuando se recibe una respuesta
- callback
Tipo: System.AsyncCallback
- state
Tipo: System.Object
Valor devuelto
Tipo: System.IAsyncResult
Un id. generado del sistema para la reserva creada para realizar la solicitud
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
IAgentReservationExtension Interfaz
Microsoft.TeamFoundation.Build.Workflow.Services (Espacio de nombres)