Partager via


FabricClient.TestManagementClient.StartPartitionQuorumLossAsync Méthode

Définition

Surcharges

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)

Entraîne une perte de quorum pour une partition de service avec état.

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

Entraîne une perte de quorum pour une partition de service avec état.

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

Entraîne une perte de quorum pour une partition de service avec état.

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

Entraîne une perte de quorum pour une partition de service avec état.

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)

Entraîne une perte de quorum pour une partition de service avec état.

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

Paramètres

operationId
Guid

Identificateur fourni par l’utilisateur. Cet identificateur peut également être passé dans l’API GetProgress correspondante

partitionSelector
PartitionSelector

Partition dont la perte de quorum sera appelée. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumLossDuration
TimeSpan

Durée pendant laquelle la partition sera conservée en perte de quorum.

Retours

Tâche.

Exceptions

L’action a pris plus que le temps alloué.

L’opération asynchrone est annulée.

La partition spécifiée ne fait pas partie d’un service persistant avec état.

Remarques

FullQuorumLoss : tous les réplicas de la partition cible seront supprimés. PartialQuorumLoss : un quorum de réplicas pour la partition cible sera diminué..

quorumLossMode indique le nombre de réplicas qui seront défectueux afin de provoquer une perte de quorum. La partition reste en perte de quorum pour quorumLossDuration.

Cette API doit uniquement être appelée avec un service avec état comme cible.

Il n’est pas conseillé d’appeler cette API avec un service système comme cible.

FaultAnalysisService doit être activé pour utiliser cette API.

S’applique à

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

Entraîne une perte de quorum pour une partition de service avec état.

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

Paramètres

operationId
Guid

Identificateur fourni par l’utilisateur. Cet identificateur peut également être passé dans l’API GetProgress correspondante

partitionSelector
PartitionSelector

Partition dont la perte de quorum sera appelée. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumLossDuration
TimeSpan

Durée pendant laquelle la partition sera conservée en perte de quorum.

cancellationToken
CancellationToken

Jeton d’annulation de l’opération.

Retours

Tâche.

Exceptions

L’action a pris plus que le temps alloué.

L’opération asynchrone est annulée.

La partition spécifiée ne fait pas partie d’un service persistant avec état.

Remarques

FullQuorumLoss : tous les réplicas de la partition cible seront supprimés. PartialQuorumLoss : un quorum de réplicas pour la partition cible sera diminué..

quorumLossMode indique le nombre de réplicas qui seront défectueux afin de provoquer une perte de quorum. La partition reste en perte de quorum pour quorumLossDuration.

Cette API doit uniquement être appelée avec un service avec état comme cible.

Il n’est pas conseillé d’appeler cette API avec un service système comme cible.

FaultAnalysisService doit être activé pour utiliser cette API.

S’applique à

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

Entraîne une perte de quorum pour une partition de service avec état.

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

Paramètres

operationId
Guid

Identificateur fourni par l’utilisateur. Cet identificateur peut également être passé dans l’API GetProgress correspondante

partitionSelector
PartitionSelector

Partition dont la perte de quorum sera appelée. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumLossDuration
TimeSpan

Durée pendant laquelle la partition sera conservée en perte de quorum.

operationTimeout
TimeSpan

Délai d’attente global pour l’ensemble de l’opération.

Retours

Tâche.

Exceptions

L’action a pris plus que le temps alloué.

L’opération asynchrone est annulée.

La partition spécifiée ne fait pas partie d’un service persistant avec état.

Remarques

FullQuorumLoss : tous les réplicas de la partition cible seront supprimés. PartialQuorumLoss : un quorum de réplicas pour la partition cible sera diminué..

quorumLossMode indique le nombre de réplicas qui seront défectueux afin de provoquer une perte de quorum. La partition reste en perte de quorum pour quorumLossDuration.

Cette API doit uniquement être appelée avec un service avec état comme cible.

Il n’est pas conseillé d’appeler cette API avec un service système comme cible.

FaultAnalysisService doit être activé pour utiliser cette API.

S’applique à

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

Entraîne une perte de quorum pour une partition de service avec état.

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

Paramètres

operationId
Guid

Identificateur fourni par l’utilisateur. Cet identificateur peut également être passé dans l’API GetProgress correspondante

partitionSelector
PartitionSelector

Partition dont la perte de quorum sera appelée. PartitionSelector

quorumlossMode
QuorumLossMode

PartialQuorumLoss ou FullQuorumLoss.

quorumlossDuration
TimeSpan

Durée pendant laquelle la partition sera conservée en perte de quorum.

operationTimeout
TimeSpan

Délai d’attente global pour l’ensemble de l’opération.

cancellationToken
CancellationToken

Jeton d’annulation de l’opération.

Retours

Tâche.

Exceptions

L’action a pris plus que le temps alloué.

L’opération asynchrone est annulée.

La partition spécifiée ne fait pas partie d’un service persistant avec état.

Remarques

FullQuorumLoss : tous les réplicas de la partition cible seront supprimés. PartialQuorumLoss : un quorum de réplicas pour la partition cible sera diminué..

quorumLossMode indique le nombre de réplicas qui seront défectueux afin de provoquer une perte de quorum. La partition reste en perte de quorum pour quorumLossDuration.

Cette API doit uniquement être appelée avec un service avec état comme cible.

Il n’est pas conseillé d’appeler cette API avec un service système comme cible.

FaultAnalysisService doit être activé pour utiliser cette API.

S’applique à