Partager via


FabricClient.FaultManagementClient.RemoveReplicaAsync Méthode

Définition

Surcharges

RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, Double, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, TimeSpan, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, Double, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (string nodeName, Guid partitionId, long replicaId, System.Fabric.CompletionMode completionMode, bool forceRemove, double operationTimeoutSec, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : string * Guid * int64 * System.Fabric.CompletionMode * bool * double * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (nodeName As String, partitionId As Guid, replicaId As Long, completionMode As CompletionMode, forceRemove As Boolean, operationTimeoutSec As Double, token As CancellationToken) As Task(Of RemoveReplicaResult)

Paramètres

nodeName
String

Nom du nœud où réplica doit être déplacéReplicaSelector

partitionId
Guid

ID de partition où le réplica doit être supprimé

replicaId
Int64

ID de réplica à supprimer

completionMode
CompletionMode

CompletionMode qui spécifie s’il faut attendre que le redémarrage du réplica soit terminé ou non DoNotVerify - Return après avoir déclenché le redémarrage de la réplica Verify - Return une fois la suppression terminée

forceRemove
Boolean

Supprime de force le réplica.

operationTimeoutSec
Double

Délai d’expiration total en secondes de l’opération, y compris le délai d’attente de réplica être supprimé si CompletionMode est Verify

token
CancellationToken

Jeton d’annulation

Retours

RemoveReplicaResult qui fournit des informations sur le réplica sélectionné réel.

Exceptions

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

L’un des arguments requis est null.

Il s’agit des échecs d’infrastructure FabricErrorCode.ReplicaDoesNotExist - Si le réplica sélectionné n’a pas été trouvé FabricErrorCode.PartitionNotFound - si la partition spécifiée sélectionnée n’existe pas.

S’applique à

RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (string nodeName, Guid partitionId, long replicaId, System.Fabric.CompletionMode completionMode, bool forceRemove, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : string * Guid * int64 * System.Fabric.CompletionMode * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (nodeName As String, partitionId As Guid, replicaId As Long, completionMode As CompletionMode, forceRemove As Boolean, token As CancellationToken) As Task(Of RemoveReplicaResult)

Paramètres

nodeName
String

Nom du nœud où réplica doit être déplacéReplicaSelector

partitionId
Guid

ID de partition où le réplica doit être supprimé

replicaId
Int64

ID de réplica à supprimer

completionMode
CompletionMode

CompletionMode qui spécifie s’il faut attendre que la suppression de l’réplica soit terminée ou non DoNotVerify - Return après avoir déclenché la suppression de l’réplica Verify - Return une fois la suppression terminée, c’est-à-dire que le réplica est hors de la vue FM.

forceRemove
Boolean

Supprime de force le réplica

token
CancellationToken

Jeton d’annulation

Retours

RemoveReplicaResult qui fournit des informations sur le réplica sélectionné réel.

Exceptions

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

L’un des arguments requis est null.

Il s’agit des échecs d’infrastructure FabricErrorCode.ReplicaDoesNotExist - Si le réplica sélectionné n’a pas été trouvé FabricErrorCode.PartitionNotFound - si la partition spécifiée sélectionnée n’existe pas.

S’applique à

RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (string nodeName, Guid partitionId, long replicaId, System.Fabric.CompletionMode completionMode, bool forceRemove);
member this.RemoveReplicaAsync : string * Guid * int64 * System.Fabric.CompletionMode * bool -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (nodeName As String, partitionId As Guid, replicaId As Long, completionMode As CompletionMode, forceRemove As Boolean) As Task(Of RemoveReplicaResult)

Paramètres

nodeName
String

Nom du nœud où réplica doit être déplacéReplicaSelector

partitionId
Guid

ID de partition où le réplica doit être supprimé

replicaId
Int64

ID de réplica à supprimer

completionMode
CompletionMode

CompletionMode qui spécifie s’il faut attendre que le redémarrage du réplica soit terminé ou non DoNotVerify - Return après avoir déclenché le redémarrage de la réplica Verify - Return une fois la suppression terminée

forceRemove
Boolean

Supprime de force le réplica

Retours

RemoveReplicaResult qui fournit des informations sur le réplica sélectionné réel.

Exceptions

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

L’un des arguments requis est null.

Il s’agit des échecs d’infrastructure FabricErrorCode.ReplicaDoesNotExist - Si le réplica sélectionné n’a pas été trouvé FabricErrorCode.PartitionNotFound - si la partition spécifiée sélectionnée n’existe pas.

S’applique à

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, bool forceRemove, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, forceRemove As Boolean, token As CancellationToken) As Task(Of RemoveReplicaResult)

Paramètres

replicaSelector
ReplicaSelector

ReplicaSelector qui indique le réplica à supprimer.

completionMode
CompletionMode

CompletionMode qui spécifie s’il faut attendre que la suppression du réplica soit terminée ou non DoNotVerify - Return après avoir déclenché la suppression de l’réplica Verify - Return une fois la suppression terminée, c’est-à-dire que le réplica est hors de la vue FM

forceRemove
Boolean

Supprime de force le réplica

token
CancellationToken

Jeton d’annulation

Retours

RemoveReplicaResult qui fournit des informations sur le réplica sélectionné réel.

Exceptions

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

L’un des arguments requis est null.

Il s’agit des échecs d’infrastructure FabricErrorCode.ReplicaDoesNotExist - Si le réplica sélectionné n’a pas été trouvé FabricErrorCode.PartitionNotFound - si la partition spécifiée sélectionnée n’existe pas.

S’applique à

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, bool forceRemove);
member this.RemoveReplicaAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * bool -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, forceRemove As Boolean) As Task(Of RemoveReplicaResult)

Paramètres

replicaSelector
ReplicaSelector

ReplicaSelector qui indique le réplica à supprimer.

completionMode
CompletionMode

CompletionMode qui spécifie s’il faut attendre que la suppression de l’réplica soit terminée ou non DoNotVerify - Return après avoir déclenché la suppression du réplica Verify - Return une fois la suppression terminée, c’est-à-dire que le réplica est hors de la vie FM.w

forceRemove
Boolean

Supprime de force le réplica

Retours

RemoveReplicaResult qui fournit des informations sur le réplica sélectionné réel.

Exceptions

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

L’un des arguments requis est null.

Il s’agit des échecs d’infrastructure FabricErrorCode.ReplicaDoesNotExist - Si le réplica sélectionné n’a pas été trouvé FabricErrorCode.PartitionNotFound - si la partition spécifiée sélectionnée n’existe pas.

S’applique à

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, TimeSpan, CancellationToken)

Cette API supprime le réplica (équivalent de ReportFault - Permanent) spécifié par le passé dans ReplicaSelector.

public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, bool forceRemove, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, forceRemove As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RemoveReplicaResult)

Paramètres

replicaSelector
ReplicaSelector

ReplicaSelector qui indique le réplica à supprimer.

completionMode
CompletionMode

CompletionMode qui spécifie s’il faut attendre que la suppression de l’réplica soit terminée ou non DoNotVerify - Return après avoir déclenché la suppression de l’réplica Verify - Return une fois la suppression terminée, c’est-à-dire que le réplica est hors de la vue FM.

forceRemove
Boolean

Supprime de force le réplica.

operationTimeout
TimeSpan

Délai d’expiration global de l’opération, y compris le délai d’attente de suppression de réplica si CompletionMode est Verify

token
CancellationToken

Jeton d’annulation

Retours

RemoveReplicaResult qui fournit des informations sur le réplica sélectionné réel.

Exceptions

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

L’un des arguments requis est null.

Il s’agit des échecs d’infrastructure FabricErrorCode.ReplicaDoesNotExist - Si le réplica sélectionné n’a pas été trouvé FabricErrorCode.PartitionNotFound - si la partition spécifiée sélectionnée n’existe pas.

S’applique à