Compartir a través de


JobOperationsExtensions.EnableAsync Método

Definición

Habilita el trabajo especificado, lo que permite que se ejecuten nuevas tareas.

public static System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.JobEnableHeaders> EnableAsync (this Microsoft.Azure.Batch.Protocol.IJobOperations operations, string jobId, Microsoft.Azure.Batch.Protocol.Models.JobEnableOptions jobEnableOptions = default, System.Threading.CancellationToken cancellationToken = default);
static member EnableAsync : Microsoft.Azure.Batch.Protocol.IJobOperations * string * Microsoft.Azure.Batch.Protocol.Models.JobEnableOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Batch.Protocol.Models.JobEnableHeaders>
<Extension()>
Public Function EnableAsync (operations As IJobOperations, jobId As String, Optional jobEnableOptions As JobEnableOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of JobEnableHeaders)

Parámetros

operations
IJobOperations

El grupo de operaciones de este método de extensión.

jobId
String

Identificador del trabajo que se va a habilitar.

jobEnableOptions
JobEnableOptions

Parámetros adicionales para la operación

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Comentarios

Al llamar a esta API, el servicio Batch establece un trabajo deshabilitado en el estado de habilitación. Una vez completada la operación, el trabajo pasa al estado activo y la programación de nuevas tareas en el trabajo se reanuda. El servicio Batch no permite que una tarea permanezca en estado activo durante más de 180 días. Por lo tanto, si habilita un trabajo que contiene tareas activas que se agregaron hace más de 180 días, esas tareas no se ejecutarán.

Se aplica a