JobOperationsExtensions.Disable 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í.
Deshabilita el trabajo especificado, lo que impide que se ejecuten nuevas tareas.
public static Microsoft.Azure.Batch.Protocol.Models.JobDisableHeaders Disable (this Microsoft.Azure.Batch.Protocol.IJobOperations operations, string jobId, Microsoft.Azure.Batch.Protocol.Models.DisableJobOption disableTasks, Microsoft.Azure.Batch.Protocol.Models.JobDisableOptions jobDisableOptions = default);
static member Disable : Microsoft.Azure.Batch.Protocol.IJobOperations * string * Microsoft.Azure.Batch.Protocol.Models.DisableJobOption * Microsoft.Azure.Batch.Protocol.Models.JobDisableOptions -> Microsoft.Azure.Batch.Protocol.Models.JobDisableHeaders
<Extension()>
Public Function Disable (operations As IJobOperations, jobId As String, disableTasks As DisableJobOption, Optional jobDisableOptions As JobDisableOptions = Nothing) As JobDisableHeaders
Parámetros
- operations
- IJobOperations
Grupo de operaciones para este método de extensión.
- jobId
- String
Identificador del trabajo que se va a deshabilitar.
- disableTasks
- DisableJobOption
Qué hacer con las tareas activas asociadas al trabajo. Entre los valores posibles se incluyen: "requeue", "terminate", "wait"
- jobDisableOptions
- JobDisableOptions
Parámetros adicionales para la operación
Devoluciones
Comentarios
El servicio Batch mueve inmediatamente el trabajo al estado de deshabilitación. A continuación, Batch usa el parámetro disableTasks para determinar qué hacer con las tareas que se ejecutan actualmente del trabajo. El trabajo permanece en el estado de deshabilitación hasta que se completa la operación de deshabilitación y todas las tareas se han tratado según la opción disableTasks; a continuación, el trabajo pasa al estado deshabilitado. No se inicia ninguna nueva tarea en el trabajo hasta que vuelva al estado activo. Si intenta deshabilitar un trabajo que se encuentra en cualquier estado distinto de activo, deshabilitado o deshabilitado, se produce un error en la solicitud con el código de estado 409.
Se aplica a
Azure SDK for .NET