Share via


FabricClient.TestManagementClient.InvokeQuorumLossAsync Método

Definición

Sobrecargas

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)
Obsoletos.

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)
Obsoletos.

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)
Obsoletos.

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)
Obsoletos.

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)

Precaución

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan) As Task(Of InvokeQuorumLossResult)

Parámetros

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

InvokeQuorumLossResult InvokeQuorumLossResult

Atributos

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.

Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.

Se aplica a

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

Precaución

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeQuorumLossResult)

Parámetros

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

InvokeQuorumLossResult InvokeQuorumLossResult

Atributos

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.

Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.

Se aplica a

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

Precaución

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, operationTimeout As TimeSpan) As Task(Of InvokeQuorumLossResult)

Parámetros

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

InvokeQuorumLossResult InvokeQuorumLossResult

Atributos

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.

Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.

Se aplica a

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

Precaución

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Induce la pérdida de cuórum para una partición determinada del servicio con estado.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumlossMode, TimeSpan quorumlossDuration, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumlossMode As QuorumLossMode, quorumlossDuration As TimeSpan, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeQuorumLossResult)

Parámetros

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

InvokeQuorumLossResult InvokeQuorumLossResult

Atributos

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.

Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.

Se aplica a