Partilhar via


FabricClient.FaultManagementClient.RemoveReplicaAsync Método

Definição

Sobrecargas

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em ReplicaSelector.

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em ReplicaSelector.

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em ReplicaSelector.

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken)

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em ReplicaSelector.

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean)

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em ReplicaSelector.

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em ReplicaSelector.

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em 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)

Parâmetros

nodeName
String

Nome do nó para onde réplica deve ser movidoReplicaSelector

partitionId
Guid

ID da partição em que o réplica precisa ser removido

replicaId
Int64

ID da réplica que precisa ser removida

completionMode
CompletionMode

O CompletionMode que especifica se é necessário aguardar até que a reinicialização do réplica seja concluída ou não DoNotVerify – Retornar depois de disparar a reinicialização do réplica Verificar – Retornar após a conclusão da remoção

forceRemove
Boolean

Removerá a réplica com força.

operationTimeoutSec
Double

O tempo limite geral em segundos para a operação, incluindo o tempo limite para aguardar réplica ser removido se CompletionMode for Verificar

token
CancellationToken

Token de cancelamento

Retornos

RemoveReplicaResult, que fornece informações sobre a réplica real selecionada.

Exceções

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

Qualquer um dos argumentos necessários é nulo.

Estas são as falhas de malha FabricErrorCode.ReplicaDoesNotExist – se o réplica Selecionado não foi encontrado FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.

Aplica-se a

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em 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)

Parâmetros

nodeName
String

Nome do nó para onde réplica deve ser movidoReplicaSelector

partitionId
Guid

ID da partição em que o réplica precisa ser removido

replicaId
Int64

ID da réplica que precisa ser removida

completionMode
CompletionMode

O CompletionMode que especifica se é necessário aguardar até que a remoção do réplica seja concluída ou não DoNotVerify – Retornar depois de disparar a remoção do réplica Verificar – Retornar após a conclusão da remoção, ou seja, o réplica está fora do modo de exibição FM.

forceRemove
Boolean

Removerá com força o réplica

token
CancellationToken

Token de cancelamento

Retornos

RemoveReplicaResult, que fornece informações sobre a réplica real selecionada.

Exceções

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

Qualquer um dos argumentos necessários é nulo.

Estas são as falhas de malha FabricErrorCode.ReplicaDoesNotExist – se o réplica Selecionado não foi encontrado FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.

Aplica-se a

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em 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)

Parâmetros

nodeName
String

Nome do nó para onde réplica deve ser movidoReplicaSelector

partitionId
Guid

ID da partição em que o réplica precisa ser removido

replicaId
Int64

ID da réplica que precisa ser removida

completionMode
CompletionMode

O CompletionMode que especifica se é necessário aguardar até que a reinicialização do réplica seja concluída ou não DoNotVerify – Retornar depois de disparar a reinicialização do réplica Verificar – Retornar após a conclusão da remoção

forceRemove
Boolean

Removerá com força o réplica

Retornos

RemoveReplicaResult, que fornece informações sobre a réplica real selecionada.

Exceções

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

Qualquer um dos argumentos necessários é nulo.

Estas são as falhas de malha FabricErrorCode.ReplicaDoesNotExist – se o réplica Selecionado não foi encontrado FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.

Aplica-se a

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken)

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em 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)

Parâmetros

replicaSelector
ReplicaSelector

O ReplicaSelector que indica que o réplica a ser removido.

completionMode
CompletionMode

O CompletionMode que especifica se é necessário aguardar até que a remoção do réplica seja concluída ou não DoNotVerify – Retornar depois de disparar a remoção do réplica Verificar – Retornar após a conclusão da remoção, ou seja, o réplica está fora do modo de exibição FM

forceRemove
Boolean

Removerá com força o réplica

token
CancellationToken

Token de cancelamento

Retornos

RemoveReplicaResult, que fornece informações sobre a réplica real selecionada.

Exceções

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

Qualquer um dos argumentos necessários é nulo.

Estas são as falhas de malha FabricErrorCode.ReplicaDoesNotExist – se o réplica Selecionado não foi encontrado FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.

Aplica-se a

RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean)

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em 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)

Parâmetros

replicaSelector
ReplicaSelector

O ReplicaSelector que indica que o réplica a ser removido.

completionMode
CompletionMode

O CompletionMode que especifica se é necessário aguardar até que a remoção do réplica seja concluída ou não DoNotVerify – Retornar depois de disparar a remoção do réplica Verificar – Retornar após a conclusão da remoção, ou seja, o réplica está fora do fm vie.w

forceRemove
Boolean

Removerá com força o réplica

Retornos

RemoveReplicaResult, que fornece informações sobre a réplica real selecionada.

Exceções

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

Qualquer um dos argumentos necessários é nulo.

Estas são as falhas de malha FabricErrorCode.ReplicaDoesNotExist – se o réplica Selecionado não foi encontrado FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.

Aplica-se a

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

Essa API removerá o réplica (equivalente a ReportFault – Permanente) especificado pelo passado em 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)

Parâmetros

replicaSelector
ReplicaSelector

O ReplicaSelector que indica que o réplica a ser removido.

completionMode
CompletionMode

O CompletionMode que especifica se é necessário aguardar até que a remoção do réplica seja concluída ou não DoNotVerify – Retornar depois de disparar a remoção do réplica Verificar – Retornar após a conclusão da remoção, ou seja, o réplica está fora do modo de exibição FM.

forceRemove
Boolean

Removerá a réplica com força.

operationTimeout
TimeSpan

O tempo limite geral da operação, incluindo o tempo limite para aguardar réplica ser removido se CompletionMode for Verificar

token
CancellationToken

Token de cancelamento

Retornos

RemoveReplicaResult, que fornece informações sobre a réplica real selecionada.

Exceções

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

Qualquer um dos argumentos necessários é nulo.

Estas são as falhas de malha FabricErrorCode.ReplicaDoesNotExist – se o réplica Selecionado não foi encontrado FabricErrorCode.PartitionNotFound – se a partição especificada selecionada não existir.

Aplica-se a