FabricClient.TestManagementClient.CancelTestCommandAsync 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í.
Sobrecargas
CancelTestCommandAsync(Guid, Boolean) |
Cancela un comando de prueba. |
CancelTestCommandAsync(Guid, Boolean, CancellationToken) |
Cancela un comando de prueba. |
CancelTestCommandAsync(Guid, Boolean, TimeSpan) |
Cancela un comando de prueba. |
CancelTestCommandAsync(Guid, Boolean, TimeSpan, CancellationToken) |
Cancela un comando de prueba. |
CancelTestCommandAsync(Guid, Boolean)
Cancela un comando de prueba.
public System.Threading.Tasks.Task CancelTestCommandAsync (Guid operationId, bool force);
member this.CancelTestCommandAsync : Guid * bool -> System.Threading.Tasks.Task
Public Function CancelTestCommandAsync (operationId As Guid, force As Boolean) As Task
Parámetros
- operationId
- Guid
Indica el operationId del comando de prueba que se va a cancelar.
- force
- Boolean
Indica si se va a revertir y limpiar correctamente el estado interno del sistema modificado mediante la ejecución del comando de prueba. Vea la sección Comentarios.
Devoluciones
Una tarea.
Comentarios
Si force es false, el comando de prueba especificado se detendrá y limpiará correctamente. Si force es true, se anulará el comando y puede quedar algún estado interno. Debe utilizarse con cuidado la especificación de force como true. No se permite llamar a CancelTestCommandAsync() con la fuerza establecida en true hasta que se haya llamado a CancelTestCommandAsync() en el mismo comando de prueba con force establecido en false en primer lugar, o a menos que el comando de prueba ya tenga un testCommandProgressState de TestCommandProgressState.RollingBack. Aclaración: TestCommandProgressState.RollingBack significa que el sistema limpiará o limpiará el estado interno del sistema causado por la ejecución del comando. No restaurará los datos si el comando de prueba iba a causar pérdida de datos. Por ejemplo, si llamas a StartPartitionDataLossAsync(), llama a CancelTestCommandAsync(), el sistema solo limpiará el estado interno de la ejecución del comando. No restaurará datos de la partición de destino si el comando ha progresado lo suficiente para provocar la pérdida de datos.
Nota importante: si esta API se invoca con force== true, el estado interno puede quedar atrás. Se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
CancelTestCommandAsync(Guid, Boolean, CancellationToken)
Cancela un comando de prueba.
public System.Threading.Tasks.Task CancelTestCommandAsync (Guid operationId, bool force, System.Threading.CancellationToken cancellationToken);
member this.CancelTestCommandAsync : Guid * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CancelTestCommandAsync (operationId As Guid, force As Boolean, cancellationToken As CancellationToken) As Task
Parámetros
- operationId
- Guid
Indica el operationId del comando de prueba que se va a cancelar.
- force
- Boolean
Indica si se va a revertir y limpiar correctamente el estado interno del sistema modificado mediante la ejecución del comando de prueba. Vea la sección Comentarios.
- cancellationToken
- CancellationToken
Este token se puede indicar para anular esta operación antes de que finalice.
Devoluciones
Una tarea.
Comentarios
Si force es false, el comando de prueba especificado se detendrá y limpiará correctamente. Si force es true, se anulará el comando y puede quedar algún estado interno. Debe utilizarse con cuidado la especificación de force como true. No se permite llamar a CancelTestCommandAsync() con la fuerza establecida en true hasta que se haya llamado a CancelTestCommandAsync() en el mismo comando de prueba con force establecido en false en primer lugar, o a menos que el comando de prueba ya tenga un testCommandProgressState de TestCommandProgressState.RollingBack. Aclaración: TestCommandProgressState.RollingBack significa que el sistema limpiará o limpiará el estado interno del sistema causado por la ejecución del comando. No restaurará los datos si el comando de prueba iba a causar pérdida de datos. Por ejemplo, si llamas a StartPartitionDataLossAsync(), llama a CancelTestCommandAsync(), el sistema solo limpiará el estado interno de la ejecución del comando. No restaurará datos de la partición de destino si el comando ha progresado lo suficiente para provocar la pérdida de datos.
Nota importante: si esta API se invoca con force== true, el estado interno puede quedar atrás. Se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
CancelTestCommandAsync(Guid, Boolean, TimeSpan)
Cancela un comando de prueba.
public System.Threading.Tasks.Task CancelTestCommandAsync (Guid operationId, bool force, TimeSpan timeout);
member this.CancelTestCommandAsync : Guid * bool * TimeSpan -> System.Threading.Tasks.Task
Public Function CancelTestCommandAsync (operationId As Guid, force As Boolean, timeout As TimeSpan) As Task
Parámetros
- operationId
- Guid
Indica el operationId del comando de prueba que se va a cancelar.
- force
- Boolean
Indica si se va a revertir y limpiar correctamente el estado interno del sistema modificado mediante la ejecución del comando de prueba. Vea la sección Comentarios.
- timeout
- TimeSpan
Tiempo de espera que se va a usar para la llamada API.
Devoluciones
Una tarea.
Comentarios
Si force es false, el comando de prueba especificado se detendrá y limpiará correctamente. Si force es true, se anulará el comando y puede quedar algún estado interno. Debe utilizarse con cuidado la especificación de force como true. No se permite llamar a CancelTestCommandAsync() con la fuerza establecida en true hasta que se haya llamado a CancelTestCommandAsync() en el mismo comando de prueba con force establecido en false en primer lugar, o a menos que el comando de prueba ya tenga un testCommandProgressState de TestCommandProgressState.RollingBack. Aclaración: TestCommandProgressState.RollingBack significa que el sistema limpiará o limpiará el estado interno del sistema causado por la ejecución del comando. No restaurará los datos si el comando de prueba iba a causar pérdida de datos. Por ejemplo, si llamas a StartPartitionDataLossAsync(), llama a CancelTestCommandAsync(), el sistema solo limpiará el estado interno de la ejecución del comando. No restaurará datos de la partición de destino si el comando ha progresado lo suficiente para provocar la pérdida de datos.
Nota importante: si esta API se invoca con force== true, el estado interno puede quedar atrás. Se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
CancelTestCommandAsync(Guid, Boolean, TimeSpan, CancellationToken)
Cancela un comando de prueba.
public System.Threading.Tasks.Task CancelTestCommandAsync (Guid operationId, bool force, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CancelTestCommandAsync : Guid * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CancelTestCommandAsync (operationId As Guid, force As Boolean, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parámetros
- operationId
- Guid
Indica el operationId del comando de prueba que se va a cancelar.
- force
- Boolean
Indica si se va a revertir y limpiar correctamente el estado interno del sistema modificado mediante la ejecución del comando de prueba. Vea la sección Comentarios.
- timeout
- TimeSpan
Tiempo de espera que se va a usar para la llamada API.
- cancellationToken
- CancellationToken
Este token se puede indicar para anular esta operación antes de que finalice.
Devoluciones
Una tarea.
Comentarios
Si force es false, el comando de prueba especificado se detendrá y limpiará correctamente. Si force es true, se anulará el comando y puede quedar algún estado interno. Debe utilizarse con cuidado la especificación de force como true. No se permite llamar a CancelTestCommandAsync() con la fuerza establecida en true hasta que se haya llamado a CancelTestCommandAsync() en el mismo comando de prueba con force establecido en false en primer lugar, o a menos que el comando de prueba ya tenga un testCommandProgressState de TestCommandProgressState.RollingBack. Aclaración: TestCommandProgressState.RollingBack significa que el sistema limpiará o limpiará el estado interno del sistema causado por la ejecución del comando. No restaurará los datos si el comando de prueba iba a causar pérdida de datos. Por ejemplo, si llamas a StartPartitionDataLossAsync(), llama a CancelTestCommandAsync(), el sistema solo limpiará el estado interno de la ejecución del comando. No restaurará datos de la partición de destino si el comando ha progresado lo suficiente para provocar la pérdida de datos.
Nota importante: si esta API se invoca con force== true, el estado interno puede quedar atrás. Se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
Azure SDK for .NET