FabricClient.TestManagementClient.StartPartitionQuorumLossAsync 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
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan) |
Induce la pérdida de cuórum para una partición determinada del servicio con estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken) |
Induce la pérdida de cuórum para una partición determinada del servicio con estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan) |
Induce la pérdida de cuórum para una partición determinada del servicio con estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken) |
Induce la pérdida de cuórum para una partición determinada del servicio con estado. |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)
Induce la pérdida de cuórum para una partición determinada del servicio con 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
Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.
- partitionSelector
- PartitionSelector
Partición en la que se invocará la pérdida de cuórum. PartitionSelector
- quorumLossMode
- QuorumLossMode
PartialQuorumLoss o FullQuorumLoss.
- quorumLossDuration
- TimeSpan
Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.
Devoluciones
Una tarea.
Excepciones
La acción tomó más de su tiempo asignado.
Se cancela la operación asincrónica.
La partición especificada no forma parte de un servicio persistente con estado.
Comentarios
FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.
quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)
Induce la pérdida de cuórum para una partición determinada del servicio con 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
Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.
- partitionSelector
- PartitionSelector
Partición en la que se invocará la pérdida de cuórum. PartitionSelector
- quorumLossMode
- QuorumLossMode
PartialQuorumLoss o FullQuorumLoss.
- quorumLossDuration
- TimeSpan
Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.
- cancellationToken
- CancellationToken
Token de cancelación de la operación.
Devoluciones
Una tarea.
Excepciones
La acción tomó más de su tiempo asignado.
Se cancela la operación asincrónica.
La partición especificada no forma parte de un servicio persistente con estado.
Comentarios
FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.
quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)
Induce la pérdida de cuórum para una partición determinada del servicio con 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
Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.
- partitionSelector
- PartitionSelector
Partición en la que se invocará la pérdida de cuórum. PartitionSelector
- quorumLossMode
- QuorumLossMode
PartialQuorumLoss o FullQuorumLoss.
- quorumLossDuration
- TimeSpan
Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.
- operationTimeout
- TimeSpan
Tiempo de espera total para toda la operación.
Devoluciones
Una tarea.
Excepciones
La acción tomó más de su tiempo asignado.
Se cancela la operación asincrónica.
La partición especificada no forma parte de un servicio persistente con estado.
Comentarios
FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.
quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)
Induce la pérdida de cuórum para una partición determinada del servicio con 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
Identificador proporcionado por el usuario. Este identificador también se puede pasar a la API GetProgress correspondiente.
- partitionSelector
- PartitionSelector
Partición en la que se invocará la pérdida de cuórum. PartitionSelector
- quorumlossMode
- QuorumLossMode
PartialQuorumLoss o FullQuorumLoss.
- quorumlossDuration
- TimeSpan
Cantidad de tiempo durante el que la partición se mantendrá en pérdida de cuórum.
- operationTimeout
- TimeSpan
Tiempo de espera total para toda la operación.
- cancellationToken
- CancellationToken
Token de cancelación de la operación.
Devoluciones
Una tarea.
Excepciones
La acción tomó más de su tiempo asignado.
Se cancela la operación asincrónica.
La partición especificada no forma parte de un servicio persistente con estado.
Comentarios
FullQuorumLoss: se reducirán todas las réplicas de la partición de destino. PartialQuorumLoss: se eliminará un cuórum de réplicas para la partición de destino.
quorumLossMode indica el número de réplicas que se producirán errores para provocar la pérdida de cuórum. La partición permanecerá en pérdida de cuórum para quorumLossDuration.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
FaultAnalysisService debe estar habilitado para usar esta API.
Se aplica a
Azure SDK for .NET