FabricClient.TestManagementClient.RestartPartitionAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RestartPartitionAsync(PartitionSelector, RestartPartitionMode) |
Obsoleto.
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken) |
Obsoleto.
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan) |
Obsoleto.
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken) |
Obsoleto.
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode)
Cuidado
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode) As Task(Of RestartPartitionResult)
Parâmetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica a partição que precisa ser reiniciada.
- restartPartitionMode
- RestartPartitionMode
O RestartPartitionMode que pode ser AllReplicasOrInstances ou OnlyActiveSecondaries com base no qual as réplicas a serem reiniciadas são selecionadas.
Retornos
RestartPartitionResult, que fornece informações sobre a partição selecionada real.
- Atributos
Exceções
A ação levou mais do que o tempo alocado.
Qualquer um dos argumentos necessários é nulo.
Se a API for chamada para uma partição que pertença a um serviço sem estado com definido como RestartPartitionMode OnlyActiveSecondaries.
Estas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.
Comentários
Essa API é útil para testar o tempo de recuperação de uma partição após uma reinicialização completa ou parcial e também para testar o failover.
Essa API só deve ser chamada com um serviço com estado como o destino.
Observação importante: essa API não deve ser anulada durante a execução. Anular essa API enquanto ela está em execução pode deixar o estado para trás. Se essa API for anulada durante a execução, CleanTestStateAsync() deverá ser invocado para remover o estado que pode ter sido deixado para trás.
Aplica-se a
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)
Cuidado
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, cancellationToken As CancellationToken) As Task(Of RestartPartitionResult)
Parâmetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica a partição que precisa ser reiniciada
- restartPartitionMode
- RestartPartitionMode
O RestartPartitionMode que pode ser AllReplicasOrInstances ou OnlyActiveSecondaries com base no qual as réplicas a serem reiniciadas são selecionadas.
- cancellationToken
- CancellationToken
Esse token pode ser sinalizado para anular essa operação antes de ser concluído
Retornos
RestartPartitionResult, que fornece informações sobre a partição selecionada real
- Atributos
Exceções
A ação levou mais do que o tempo alocado.
Qualquer um dos argumentos necessários é nulo.
Se a API for chamada para uma partição que pertença a um serviço sem estado com definido como RestartPartitionMode OnlyActiveSecondaries.
Estas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir
Comentários
Essa API é útil para testar o tempo de recuperação de uma partição após uma reinicialização completa ou parcial e também para testar o failover.
Essa API só deve ser chamada com um serviço com estado como o destino.
Observação importante: essa API não deve ser anulada durante a execução. Anular essa API enquanto ela está em execução pode deixar o estado para trás. Se essa API for anulada durante a execução, CleanTestStateAsync() deverá ser invocado para remover o estado que pode ter sido deixado para trás.
Aplica-se a
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)
Cuidado
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan) As Task(Of RestartPartitionResult)
Parâmetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica a partição que precisa ser reiniciada.
- restartPartitionMode
- RestartPartitionMode
O RestartPartitionMode que pode ser AllReplicasOrInstances ou OnlyActiveSecondaries com base no qual as réplicas a serem reiniciadas são selecionadas.
- operationTimeout
- TimeSpan
O tempo limite geral para a operação.
Retornos
RestartPartitionResult, que fornece informações sobre a partição selecionada real.
- Atributos
Exceções
A ação levou mais do que o tempo alocado.
Qualquer um dos argumentos necessários é nulo.
Se a API for chamada para uma partição que pertença a um serviço sem estado com definido como RestartPartitionMode OnlyActiveSecondaries.
Estas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir
Comentários
Essa API é útil para testar o tempo de recuperação de uma partição após uma reinicialização completa ou parcial e também para testar o failover.
Essa API só deve ser chamada com um serviço com estado como o destino.
Observação importante: essa API não deve ser anulada durante a execução. Anular essa API enquanto ela está em execução pode deixar o estado para trás. Se essa API for anulada durante a execução, CleanTestStateAsync() deverá ser invocado para remover o estado que pode ter sido deixado para trás.
Aplica-se a
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
Cuidado
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Essa API reiniciará algumas ou todas as réplicas de uma partição ao mesmo tempo (garante que todas as réplicas estejam inativas simultaneamente) dependendo do RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of RestartPartitionResult)
Parâmetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica a partição que precisa ser reiniciada.
- restartPartitionMode
- RestartPartitionMode
O RestartPartitionMode que pode ser AllReplicasOrInstances ou OnlyActiveSecondaries com base no qual as réplicas a serem reiniciadas são selecionadas.
- operationTimeout
- TimeSpan
O tempo limite geral para a operação.
- cancellationToken
- CancellationToken
Esse token pode ser sinalizado para anular essa operação antes de ser concluído
Retornos
RestartPartitionResult, que fornece informações sobre a partição selecionada real.
- Atributos
Exceções
A ação levou mais do que o tempo alocado.
Qualquer um dos argumentos necessários é nulo.
Se a API for chamada para uma partição que pertença a um serviço sem estado com definido como RestartPartitionMode OnlyActiveSecondaries.
Estas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir
Comentários
Essa API é útil para testar o tempo de recuperação de uma partição após uma reinicialização completa ou parcial e também para testar o failover.
Essa API só deve ser chamada com um serviço com estado como o destino.
Observação importante: essa API não deve ser anulada durante a execução. Anular essa API enquanto ela está em execução pode deixar o estado para trás. Se essa API for anulada durante a execução, CleanTestStateAsync() deverá ser invocado para remover o estado que pode ter sido deixado para trás.
Aplica-se a
Azure SDK for .NET