ITaskOperations.ReactivateWithHttpMessagesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Vuelve a activar una tarea, lo que le permite volver a ejecutarse incluso si se ha agotado su recuento de reintentos.
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Batch.Protocol.Models.TaskReactivateHeaders>> ReactivateWithHttpMessagesAsync (string jobId, string taskId, Microsoft.Azure.Batch.Protocol.Models.TaskReactivateOptions taskReactivateOptions = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ReactivateWithHttpMessagesAsync : string * string * Microsoft.Azure.Batch.Protocol.Models.TaskReactivateOptions * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationHeaderResponse<Microsoft.Azure.Batch.Protocol.Models.TaskReactivateHeaders>>
Public Function ReactivateWithHttpMessagesAsync (jobId As String, taskId As String, Optional taskReactivateOptions As TaskReactivateOptions = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationHeaderResponse(Of TaskReactivateHeaders))
Parámetros
- jobId
- String
Identificador del trabajo que contiene la tarea.
- taskId
- String
Identificador de la tarea que se va a reactivar.
- taskReactivateOptions
- TaskReactivateOptions
Parámetros adicionales para la operación
- customHeaders
- Dictionary<String,List<String>>
Encabezados que se agregarán a la solicitud.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Excepciones
Se produce cuando la operación devolvió un código de estado no válido
Se produce cuando un parámetro obligatorio es NULL
Comentarios
La reactivación hace que una tarea sea apta para reintentarse de nuevo hasta su número máximo de reintentos. El estado de la tarea se cambia a activo. Como la tarea ya no está en el estado completado, ningún código de salida o información de error anterior ya no está disponible después de la reactivación. Cada vez que se reactiva una tarea, su recuento de reintentos se restablece a 0. Se producirá un error en la reactivación de las tareas que no se hayan completado o que se hayan completado correctamente (con un código de salida de 0). Además, se producirá un error si el trabajo se ha completado (o está finalizando o eliminando).
Se aplica a
Azure SDK for .NET