Compartir a través de


IAtomicGroupStateReplicator Interfaz

Definición

Expone funciones relacionadas con la replicación para grupos atómicos.

public interface IAtomicGroupStateReplicator
type IAtomicGroupStateReplicator = interface
Public Interface IAtomicGroupStateReplicator

Comentarios

IAtomicGroupStateReplicator está disponible si el servicio es miembro de un grupo de servicios. El servicio debe implementar IAtomicGroupStateProvider y tener estado. Al crear una FabricReplicator a través CreateReplicator(IStateProvider, ReplicatorSettings)de , en lugar de pasar un elemento normal IStateProvider, el servicio puede pasar el IAtomicGroupStateProvider elemento que implementa en su lugar. Como resultado, recibe un IAtomicGroupStateReplicator.

Métodos

CreateAtomicGroup()

Crea un nuevo grupo atómico y obtiene el identificador del grupo atómico.

ReplicateAtomicGroupCommitAsync(Int64, CancellationToken, Int64)

Confirma asincrónicamente la replicación de estado para el grupo atómico.

ReplicateAtomicGroupOperationAsync(Int64, OperationData, CancellationToken, Int64)

Replica algunos OperationData como parte de un grupo atómico.

ReplicateAtomicGroupRollbackAsync(Int64, CancellationToken, Int64)

Revierte de forma asincrónica la replicación de estado para el grupo atómico.

Se aplica a