Compartilhar via


IAtomicGroupStateReplicator Interface

Definição

Expõe funções relacionadas à replicação para grupos atômicos.

public interface IAtomicGroupStateReplicator
type IAtomicGroupStateReplicator = interface
Public Interface IAtomicGroupStateReplicator

Comentários

O IAtomicGroupStateReplicator estará disponível se o serviço for membro de um grupo de serviços. O serviço deve implementar IAtomicGroupStateProvider e ter estado. Ao criar um FabricReplicator por meio CreateReplicator(IStateProvider, ReplicatorSettings)de , em vez de passar um regular IStateProvider, o serviço pode passar o IAtomicGroupStateProvider que implementa. Como resultado, ele recebe um IAtomicGroupStateReplicator.

Métodos

CreateAtomicGroup()

Cria um novo grupo atômico e obtém a ID do grupo atômico.

ReplicateAtomicGroupCommitAsync(Int64, CancellationToken, Int64)

Confirma de forma assíncrona a replicação de estado para o grupo atômico.

ReplicateAtomicGroupOperationAsync(Int64, OperationData, CancellationToken, Int64)

Replica alguns OperationData como parte de um grupo atômico.

ReplicateAtomicGroupRollbackAsync(Int64, CancellationToken, Int64)

Reverte de forma assíncrona a replicação de estado para o grupo atômico.

Aplica-se a