FabricClient.FaultManagementClient.RemoveReplicaAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, Double, CancellationToken) |
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en ReplicaSelector. |
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, CancellationToken) |
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en ReplicaSelector. |
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean) |
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en ReplicaSelector. |
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken) |
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en ReplicaSelector. |
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean) |
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en ReplicaSelector. |
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, TimeSpan, CancellationToken) |
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en ReplicaSelector. |
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, Double, CancellationToken)
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en 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
Nombre del nodo donde se va a mover la réplica ReplicaSelector
- partitionId
- Guid
Id. de partición donde se debe quitar la réplica
- replicaId
- Int64
Identificador de réplica que debe quitarse
- completionMode
- CompletionMode
CompletionMode que especifica si se debe esperar hasta que se complete o no el reinicio de la réplica, DoNotVerify - Return después de desencadenar el reinicio de la réplica Verify - Return después de que se complete la eliminación.
- forceRemove
- Boolean
Quitará la réplica de forma forzada.
- operationTimeoutSec
- Double
Tiempo de espera total en segundos para la operación, incluido el tiempo de espera para esperar a que se quite la réplica si CompletionMode es Verify
- token
- CancellationToken
Token de cancelación
Devoluciones
RemoveReplicaResult, que proporciona información sobre la réplica seleccionada real.
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Estos son los errores de tejido FabricErrorCode.ReplicaDoesNotExist: si no se encontró la réplica seleccionada FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Se aplica a
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, CancellationToken)
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en 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
Nombre del nodo donde se va a mover la réplica ReplicaSelector
- partitionId
- Guid
Id. de partición donde se debe quitar la réplica
- replicaId
- Int64
Identificador de réplica que debe quitarse
- completionMode
- CompletionMode
CompletionMode que especifica si se debe esperar hasta que se complete la eliminación de la réplica o no DoNotVerify - Return después de desencadenar la eliminación de la réplica Verify - Return después de que se complete la eliminación, es decir, la réplica está fuera de la vista FM.
- forceRemove
- Boolean
Quitará la réplica con fuerza.
- token
- CancellationToken
Token de cancelación
Devoluciones
RemoveReplicaResult, que proporciona información sobre la réplica seleccionada real.
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Estos son los errores de tejido FabricErrorCode.ReplicaDoesNotExist: si no se encontró la réplica seleccionada FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Se aplica a
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean)
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en 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
Nombre del nodo donde se va a mover la réplica ReplicaSelector
- partitionId
- Guid
Id. de partición donde se debe quitar la réplica
- replicaId
- Int64
Identificador de réplica que debe quitarse
- completionMode
- CompletionMode
CompletionMode que especifica si se debe esperar hasta que se complete o no el reinicio de la réplica, DoNotVerify - Return después de desencadenar el reinicio de la réplica Verify - Return después de que se complete la eliminación.
- forceRemove
- Boolean
Quitará la réplica con fuerza.
Devoluciones
RemoveReplicaResult, que proporciona información sobre la réplica seleccionada real.
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Estos son los errores de tejido FabricErrorCode.ReplicaDoesNotExist: si no se encontró la réplica seleccionada FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Se aplica a
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken)
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en 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
que ReplicaSelector indica la réplica que se va a quitar.
- completionMode
- CompletionMode
CompletionMode que especifica si se debe esperar hasta que se complete la eliminación de la réplica o no DoNotVerify - Return después de desencadenar la eliminación de la réplica Verify - Return después de que se complete la eliminación, es decir, la réplica está fuera de la vista FM.
- forceRemove
- Boolean
Quitará la réplica con fuerza.
- token
- CancellationToken
Token de cancelación
Devoluciones
RemoveReplicaResult, que proporciona información sobre la réplica seleccionada real.
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Estos son los errores de tejido FabricErrorCode.ReplicaDoesNotExist: si no se encontró la réplica seleccionada FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Se aplica a
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean)
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en 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
que ReplicaSelector indica la réplica que se va a quitar.
- completionMode
- CompletionMode
CompletionMode que especifica si se debe esperar hasta que se complete la eliminación de la réplica o no DoNotVerify - Return después de desencadenar la eliminación de la réplica Verify - Return después de que se complete la eliminación, es decir, la réplica está fuera de FM vie.w.
- forceRemove
- Boolean
Quitará la réplica con fuerza.
Devoluciones
RemoveReplicaResult, que proporciona información sobre la réplica seleccionada real.
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Estos son los errores de tejido FabricErrorCode.ReplicaDoesNotExist: si no se encontró la réplica seleccionada FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Se aplica a
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, TimeSpan, CancellationToken)
Esta API quitará la réplica (equivalente de ReportFault - Permanente) especificada por el objeto pasado en 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
que ReplicaSelector indica la réplica que se va a quitar.
- completionMode
- CompletionMode
CompletionMode que especifica si se debe esperar hasta que se complete la eliminación de la réplica o no DoNotVerify - Return después de desencadenar la eliminación de la réplica Verify - Return después de que se complete la eliminación, es decir, la réplica está fuera de la vista FM.
- forceRemove
- Boolean
Quitará la réplica de forma forzada.
- operationTimeout
- TimeSpan
Tiempo de espera total de la operación, incluido el tiempo de espera para esperar a que se quite la réplica si CompletionMode es Verify
- token
- CancellationToken
Token de cancelación
Devoluciones
RemoveReplicaResult, que proporciona información sobre la réplica seleccionada real.
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Estos son los errores de tejido FabricErrorCode.ReplicaDoesNotExist: si no se encontró la réplica seleccionada FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de