Partilhar via


FabricClient.TestManagementClient.StartPartitionQuorumLossAsync Método

Definição

Sobrecargas

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.

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)

Induz a perda de quorum de uma determinada partição de serviço com estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan) As Task

Parâmetros

operationId
Guid

Um identificador fornecido pelo usuário. Esse identificador também pode ser passado para a API GetProgress correspondente

partitionSelector
PartitionSelector

Partição que a perda de quorum será invocada. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumLossDuration
TimeSpan

Quantidade de tempo para o qual a partição será mantida em perda de quorum.

Retornos

Uma tarefa.

Exceções

A ação levou mais do que seu tempo alocado.

A operação assíncrona é cancelada.

A partição especificada não faz parte de um serviço persistente com estado.

Comentários

FullQuorumLoss – todas as réplicas para a partição de destino serão derrubadas. PartialQuorumLoss – um quorum de réplicas para a partição de destino será reduzido..

quorumLossMode indica o número de réplicas que terão falha para causar perda de quorum. A partição permanecerá em perda de quorum para quorumLossDuration.

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.

O FaultAnalysisService deve ser habilitado para usar essa API.

Aplica-se a

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

Induz a perda de quorum de uma determinada partição de serviço com estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

operationId
Guid

Um identificador fornecido pelo usuário. Esse identificador também pode ser passado para a API GetProgress correspondente

partitionSelector
PartitionSelector

Partição que a perda de quorum será invocada. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumLossDuration
TimeSpan

Quantidade de tempo para o qual a partição será mantida em perda de quorum.

cancellationToken
CancellationToken

O token de cancelamento para a operação.

Retornos

Uma tarefa.

Exceções

A ação levou mais do que seu tempo alocado.

A operação assíncrona é cancelada.

A partição especificada não faz parte de um serviço persistente com estado.

Comentários

FullQuorumLoss – todas as réplicas para a partição de destino serão derrubadas. PartialQuorumLoss – um quorum de réplicas para a partição de destino será reduzido..

quorumLossMode indica o número de réplicas que terão falha para causar perda de quorum. A partição permanecerá em perda de quorum para quorumLossDuration.

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.

O FaultAnalysisService deve ser habilitado para usar essa API.

Aplica-se a

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

Induz a perda de quorum de uma determinada partição de serviço com estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, TimeSpan operationTimeout);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, operationTimeout As TimeSpan) As Task

Parâmetros

operationId
Guid

Um identificador fornecido pelo usuário. Esse identificador também pode ser passado para a API GetProgress correspondente

partitionSelector
PartitionSelector

Partição que a perda de quorum será invocada. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumLossDuration
TimeSpan

Quantidade de tempo para o qual a partição será mantida em perda de quorum.

operationTimeout
TimeSpan

Tempo limite geral para toda a operação.

Retornos

Uma tarefa.

Exceções

A ação levou mais do que seu tempo alocado.

A operação assíncrona é cancelada.

A partição especificada não faz parte de um serviço persistente com estado.

Comentários

FullQuorumLoss – todas as réplicas para a partição de destino serão derrubadas. PartialQuorumLoss – um quorum de réplicas para a partição de destino será reduzido..

quorumLossMode indica o número de réplicas que terão falha para causar perda de quorum. A partição permanecerá em perda de quorum para quorumLossDuration.

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.

O FaultAnalysisService deve ser habilitado para usar essa API.

Aplica-se a

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

Induz a perda de quorum de uma determinada partição de serviço com estado.

public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumlossMode, TimeSpan quorumlossDuration, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumlossMode As QuorumLossMode, quorumlossDuration As TimeSpan, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

operationId
Guid

Um identificador fornecido pelo usuário. Esse identificador também pode ser passado para a API GetProgress correspondente

partitionSelector
PartitionSelector

Partição que a perda de quorum será invocada. PartitionSelector

quorumlossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumlossDuration
TimeSpan

Quantidade de tempo para o qual a partição será mantida em perda de quorum.

operationTimeout
TimeSpan

Tempo limite geral para toda a operação.

cancellationToken
CancellationToken

O token de cancelamento para a operação.

Retornos

Uma tarefa.

Exceções

A ação levou mais do que seu tempo alocado.

A operação assíncrona é cancelada.

A partição especificada não faz parte de um serviço persistente com estado.

Comentários

FullQuorumLoss – todas as réplicas para a partição de destino serão derrubadas. PartialQuorumLoss – um quorum de réplicas para a partição de destino será reduzido..

quorumLossMode indica o número de réplicas que terão falha para causar perda de quorum. A partição permanecerá em perda de quorum para quorumLossDuration.

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.

O FaultAnalysisService deve ser habilitado para usar essa API.

Aplica-se a