Compartir a través de


FabricClient.TestManagementClient.CleanTestStateAsync Método

Definición

Sobrecargas

CleanTestStateAsync()

Limpia todo el estado de prueba del clúster.

CleanTestStateAsync(TimeSpan, CancellationToken)

Limpia todo el estado de prueba del clúster.

CleanTestStateAsync()

Limpia todo el estado de prueba del clúster.

public System.Threading.Tasks.Task CleanTestStateAsync ();
member this.CleanTestStateAsync : unit -> System.Threading.Tasks.Task
Public Function CleanTestStateAsync () As Task

Devoluciones

Tarea

Excepciones

La acción tomó más de su tiempo asignado.

Comentarios

Limpia todo el estado de prueba del clúster que se ha establecido para las operaciones de error; Como StopNode, InvokeDataLoss, RestartPartition e InvokeQuorumLoss Se debe llamar a esta API si alguna de estas operaciones produce un error o si el proceso del controlador de prueba muere o se cancela una operación mientras está en curso para asegurarse de que el clúster vuelve al estado normal. Normalmente, todas las operaciones de error limpian su estado al final de la ejecución de la API, por lo que solo es necesario llamar a CleanTestState si se interrumpe la operación de API.

Se aplica a

CleanTestStateAsync(TimeSpan, CancellationToken)

Limpia todo el estado de prueba del clúster.

public System.Threading.Tasks.Task CleanTestStateAsync (TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.CleanTestStateAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CleanTestStateAsync (operationTimeout As TimeSpan, token As CancellationToken) As Task

Parámetros

operationTimeout
TimeSpan

Tiempo de espera total para la operación.

token
CancellationToken

Token de cancelación

Devoluciones

Tarea

Excepciones

La acción tomó más de su tiempo asignado.

Comentarios

Limpia todo el estado de prueba del clúster que se ha establecido para las operaciones de error, InvokeDataLoss, RestartPartition e InvokeQuorumLoss Se debe llamar a esta API si se produce un error en alguna de estas operaciones o si el proceso del controlador de prueba muere o se cancela una operación mientras está en curso para asegurarse de que el clúster vuelve al estado normal. Normalmente, todas las operaciones de error limpian su estado al final de la ejecución de la API, por lo que solo es necesario llamar a CleanTestState si se interrumpe la operación de API.

Se aplica a