FabricClient.TestManagementClient Classe
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.
Fornece métodos para emitir e controlar comandos de teste.
public sealed class FabricClient.TestManagementClient
type FabricClient.TestManagementClient = class
Public NotInheritable Class FabricClient.TestManagementClient
- Herança
-
FabricClient.TestManagementClient
Métodos
CancelTestCommandAsync(Guid, Boolean) |
Cancela um comando de teste. |
CancelTestCommandAsync(Guid, Boolean, CancellationToken) |
Cancela um comando de teste. |
CancelTestCommandAsync(Guid, Boolean, TimeSpan) |
Cancela um comando de teste. |
CancelTestCommandAsync(Guid, Boolean, TimeSpan, CancellationToken) |
Cancela um comando de teste. |
CleanTestStateAsync() |
Limpa todo o estado de teste no cluster. |
CleanTestStateAsync(TimeSpan, CancellationToken) |
Limpa todo o estado de teste no cluster. |
GetChaosAsync(TimeSpan, CancellationToken) |
Obtém uma descrição do estado do Caos. |
GetChaosEventsAsync(ChaosEventsSegmentFilter, Int64, TimeSpan, CancellationToken) |
Recupera um histórico de eventos do Chaos. Os eventos a serem retornados podem ser filtrados com base no tempo de ocorrência. Quando nenhum filtro for definido, todos os eventos serão retornados. |
GetChaosEventsAsync(String, Int64, TimeSpan, CancellationToken) |
Recupera um segmento do histórico de eventos chaos. |
GetChaosReportAsync(ChaosReportFilter) |
Recupera o relatório de execuções do Chaos. |
GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken) |
Recupera o relatório de execuções do Chaos. |
GetChaosReportAsync(String) |
Recupera o relatório de execuções do Chaos. |
GetChaosReportAsync(String, TimeSpan, CancellationToken) |
Recupera o relatório de execuções do Chaos. |
GetChaosScheduleAsync(TimeSpan, CancellationToken) |
Obtém a descrição da agenda Caos. |
GetNodeTransitionProgressAsync(Guid, TimeSpan, CancellationToken) |
Obtém o progresso de um comando iniciado usando StartNodeTransitionAsync(). |
GetPartitionDataLossProgressAsync(Guid) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionDataLossAsync(). |
GetPartitionDataLossProgressAsync(Guid, CancellationToken) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionDataLossAsync(). |
GetPartitionDataLossProgressAsync(Guid, TimeSpan) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionDataLossAsync(). |
GetPartitionDataLossProgressAsync(Guid, TimeSpan, CancellationToken) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionDataLossAsync(). |
GetPartitionQuorumLossProgressAsync(Guid) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionQuorumLossAsync(). |
GetPartitionQuorumLossProgressAsync(Guid, CancellationToken) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionQuorumLossAsync(). |
GetPartitionQuorumLossProgressAsync(Guid, TimeSpan) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionQuorumLossAsync(). |
GetPartitionQuorumLossProgressAsync(Guid, TimeSpan, CancellationToken) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionQuorumLossAsync(). |
GetPartitionRestartProgressAsync(Guid) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionRestartAsync(). |
GetPartitionRestartProgressAsync(Guid, CancellationToken) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionRestartAsync(). |
GetPartitionRestartProgressAsync(Guid, TimeSpan) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionRestartAsync(). |
GetPartitionRestartProgressAsync(Guid, TimeSpan, CancellationToken) |
Obtém o progresso de um comando de teste iniciado usando StartPartitionRestartAsync(). |
GetTestCommandStatusListAsync(CancellationToken) |
Obtém o status de comandos de teste. |
GetTestCommandStatusListAsync(TestCommandStateFilter, TestCommandTypeFilter, TimeSpan, CancellationToken) |
Obtém o status de comandos de teste. |
GetTestCommandStatusListAsync(TestCommandStateFilter, TimeSpan, CancellationToken) |
Obtém o status de comandos de teste. |
GetTestCommandStatusListAsync(TestCommandTypeFilter, TimeSpan, CancellationToken) |
Obtém o status de comandos de teste. |
GetTestCommandStatusListAsync(TimeSpan) |
Obtém o status de comandos de teste. |
GetTestCommandStatusListAsync(TimeSpan, CancellationToken) |
Obtém o status de comandos de teste. |
InvokeDataLossAsync(PartitionSelector, DataLossMode) |
Obsoleto.
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken) |
Obsoleto.
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan) |
Obsoleto.
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken) |
Obsoleto.
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan) |
Obsoleto.
Induz a perda de quorum de uma determinada partição de serviço com estado. |
InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken) |
Obsoleto.
Induz a perda de quorum de uma determinada partição de serviço com estado. |
InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan) |
Obsoleto.
Induz a perda de quorum de uma determinada partição de serviço com estado. |
InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken) |
Obsoleto.
Induz a perda de quorum de uma determinada partição de serviço com estado. |
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. |
SetChaosScheduleAsync(ChaosScheduleDescription, TimeSpan, CancellationToken) |
Essa API definirá uma descrição do Agendamento do Caos. |
StartChaosAsync(ChaosParameters) |
Essa API iniciará o Chaos com os valores de parâmetro fornecidos. |
StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken) |
Essa API iniciará o Chaos com os valores de parâmetro fornecidos. |
StartNodePoisonAsync(StartNodePoisonDescription, TimeSpan, CancellationToken) |
Essa API envenenará um nó para torná-lo inativo e, em seguida, reencontrará o cluster com êxito. |
StartNodeTransitionAsync(NodeTransitionDescription, TimeSpan, CancellationToken) |
Inicia ou interrompe um nó de cluster. Um nó de cluster é um processo, não a própria instância do sistema operacional. Para iniciar um nó, passe um objeto do tipo NodeStartDescription para o parâmetro de descrição. Para interromper um nó, passe um objeto do tipo NodeStopDescription. Depois que essa API retornar, chame GetNodeTransitionProgressAsync() para obter progresso na operação. |
StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode) |
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode, CancellationToken) |
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode, TimeSpan) |
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode, TimeSpan, CancellationToken) |
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan) |
Induz a perda de quorum de uma determinada partição de serviço com estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken) |
Induz a perda de quorum de uma determinada partição de serviço com estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan) |
Induz a perda de quorum de uma determinada partição de serviço com estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken) |
Induz a perda de quorum de uma determinada partição de serviço com estado. |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode) |
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. |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, CancellationToken) |
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. |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan) |
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. |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken) |
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. |
StopChaosAsync() |
Essa API interromperá o Chaos. |
StopChaosAsync(TimeSpan, CancellationToken) |
Essa API interromperá o Chaos. |
ValidateApplicationAsync(Uri, TimeSpan) |
Essa API validará a disponibilidade e a integridade de todos os serviços no aplicativo especificado. |
ValidateApplicationAsync(Uri, TimeSpan, CancellationToken) |
Essa API validará a disponibilidade e a integridade de todos os serviços no aplicativo especificado. |
ValidateApplicationAsync(Uri, TimeSpan, TimeSpan, CancellationToken) |
Essa API validará a disponibilidade e a integridade de todos os serviços no aplicativo especificado. |
ValidateServiceAsync(Uri, TimeSpan) |
Essa API validará a disponibilidade e a integridade do serviço especificado. |
ValidateServiceAsync(Uri, TimeSpan, CancellationToken) |
Essa API validará a disponibilidade e a integridade do serviço especificado. |
ValidateServiceAsync(Uri, TimeSpan, TimeSpan, CancellationToken) |
Essa API validará a disponibilidade e a integridade do serviço especificado. |
Aplica-se a
Azure SDK for .NET