Compartir a través de


IAtomicGroupStateProvider Interfaz

Definición

Describe métodos adicionales de la IAtomicGroupStateProvider interfaz que un servicio de usuario debe implementar para aprovechar la funcionalidad de grupo atómico de un grupo de servicios.

public interface IAtomicGroupStateProvider : System.Fabric.IStateProvider
type IAtomicGroupStateProvider = interface
    interface IStateProvider
Public Interface IAtomicGroupStateProvider
Implements IStateProvider
Implementaciones

Métodos

AtomicGroupCommitAsync(Int64, Int64, CancellationToken)

Confirma un grupo atómico determinado.

AtomicGroupRollbackAsync(Int64, Int64, CancellationToken)

Revierte un grupo atómico determinado.

AtomicGroupUndoProgressAsync(Int64, CancellationToken)

Indica que se debe deshacer el progreso más allá de un número de secuencia de confirmación determinado proporcionado a través AtomicGroupCommitAsync(Int64, Int64, CancellationToken) de .

GetCopyContext()

Obtiene el contexto en una réplica secundaria después de crearla y abrirla para enviar contexto a la réplica principal.

(Heredado de IStateProvider)
GetCopyState(Int64, IOperationDataStream)

Obtiene el estado en una réplica principal necesaria para compilar una réplica secundaria.

(Heredado de IStateProvider)
GetLastCommittedSequenceNumber()

Obtiene el último número de secuencia que el servicio ha confirmado, también conocido como número de secuencia lógica (LSN).

(Heredado de IStateProvider)
OnDataLossAsync(CancellationToken)

Indica que se ha perdido un cuórum de escritura de réplicas en este conjunto de réplicas y, por lo tanto, se podría haber producido una pérdida de datos. El conjunto de réplicas consta de una mayoría de réplicas, que incluye la réplica principal.

(Heredado de IStateProvider)
UpdateEpochAsync(Epoch, Int64, CancellationToken)

Indica a una réplica que ha cambiado la configuración de un conjunto de réplicas debido a un cambio o intento de cambio a la réplica principal. El cambio se produce debido a errores o equilibrio de carga de la réplica principal anterior. Los cambios de época actúan como barrera mediante la segmentación de operaciones en los períodos de configuración exactos en los que se enviaron mediante una réplica principal específica.

(Heredado de IStateProvider)

Se aplica a