FabricClient.TestManagementClient.InvokeDataLossAsync 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
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. |
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, 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) |
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)
Cuidado
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeDataLossResult)
Parâmetros
- partitionSelector
- PartitionSelector
O PartitionSelector para o qual a perda de dados de partição precisa ser induzida.
- dataLossMode
- DataLossMode
Especifica as DataLossMode opções para induzir a perda de dados.
- 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
InvokeDataLossResult, que fornece informações sobre a Partição selecionada para perda de dados.
- Atributos
Exceções
A ação levou mais do que seu 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.
Essas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.
Comentários
A perda de dados real dependerá dos PartialDataLoss - PartialDataLoss especificados DataLossMode - Apenas um quorum de réplicas é removido e OnDataLoss é disparado para a partição, mas a perda de dados real depende da presença da replicação em voo. FullDataLoss - Todas as réplicas são removidas, portanto, todos os dados são perdidos e OnDataLoss é acionado.
Essa API só deve ser chamada com um serviço com estado como o destino.
Não aconselhamos chamar uma API com um serviço de sistema como 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
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan)
Cuidado
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode, operationTimeout As TimeSpan) As Task(Of InvokeDataLossResult)
Parâmetros
- partitionSelector
- PartitionSelector
O PartitionSelector para o qual a perda de dados de partição precisa ser induzida.
- dataLossMode
- DataLossMode
Especifica as DataLossMode opções para induzir a perda de dados.
- operationTimeout
- TimeSpan
O tempo limite geral para a operação
Retornos
InvokeDataLossResult, que fornece informações sobre a Partição selecionada para perda de dados.
- Atributos
Exceções
A ação levou mais do que seu 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.
Essas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.
Comentários
A perda de dados real dependerá dos PartialDataLoss - PartialDataLoss especificados DataLossMode - Apenas um quorum de réplicas é removido e OnDataLoss é disparado para a partição, mas a perda de dados real depende da presença da replicação em voo. FullDataLoss - Todas as réplicas são removidas, portanto, todos os dados são perdidos e OnDataLoss é acionado.
Essa API só deve ser chamada com um serviço com estado como o destino.
Não aconselhamos chamar uma API com um serviço de sistema como 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
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken)
Cuidado
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode, cancellationToken As CancellationToken) As Task(Of InvokeDataLossResult)
Parâmetros
- partitionSelector
- PartitionSelector
O PartitionSelector para o qual a perda de dados de partição precisa ser induzida.
- dataLossMode
- DataLossMode
Especifica as DataLossMode opções para induzir a perda de dados.
- cancellationToken
- CancellationToken
Esse token pode ser sinalizado para anular essa operação antes de ser concluído
Retornos
InvokeDataLossResult, que fornece informações sobre a Partição selecionada para perda de dados.
- Atributos
Exceções
A ação levou mais do que seu 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.
Essas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.
Comentários
A perda de dados real dependerá dos PartialDataLoss - PartialDataLoss especificados DataLossMode - Apenas um quorum de réplicas é removido e OnDataLoss é disparado para a partição, mas a perda de dados real depende da presença da replicação em voo. FullDataLoss - Todas as réplicas são removidas, portanto, todos os dados são perdidos e OnDataLoss é acionado.
Essa API só deve ser chamada com um serviço com estado como o destino.
Não aconselhamos chamar uma API com um serviço de sistema como 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
InvokeDataLossAsync(PartitionSelector, DataLossMode)
Cuidado
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Essa API induzirá a perda de dados para a partição especificada. Ele acionará uma chamada à API OnDataLoss da partição.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode) As Task(Of InvokeDataLossResult)
Parâmetros
- partitionSelector
- PartitionSelector
O PartitionSelector para especificar para qual perda de dados de partição precisa ser induzida
- dataLossMode
- DataLossMode
Especifica as DataLossMode opções para induzir a perda de dados.
Retornos
InvokeDataLossResult, que fornece informações sobre a Partição selecionada para perda de dados.
- Atributos
Exceções
A ação levou mais do que seu 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.
Essas são as falhas de malha FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.
Comentários
A perda de dados real dependerá dos PartialDataLoss - PartialDataLoss especificados DataLossMode - Apenas um quorum de réplicas é removido e OnDataLoss é disparado para a partição, mas a perda de dados real depende da presença da replicação em voo. FullDataLoss - Todas as réplicas são removidas, portanto, todos os dados são perdidos e OnDataLoss é acionado.
Essa API só deve ser chamada com um serviço com estado como o destino.
Não aconselhamos chamar uma API com um serviço de sistema como 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