IAtomicGroupStateReplicator インターフェイス

定義

アトミック グループのレプリケーション関連の関数を公開します。

public interface IAtomicGroupStateReplicator
type IAtomicGroupStateReplicator = interface
Public Interface IAtomicGroupStateReplicator

注釈

IAtomicGroupStateReplicatorは、サービスがサービス グループのメンバーである場合に使用できます。 サービスは を実装 IAtomicGroupStateProvider し、ステートフルである必要があります。 を使用して CreateReplicator(IStateProvider, ReplicatorSettings)を作成するFabricReplicator場合、通常IStateProviderの を渡す代わりに、サービスは、実装する をIAtomicGroupStateProvider渡すことができます。 その結果、 は を IAtomicGroupStateReplicator受け取ります。

メソッド

CreateAtomicGroup()

新しいアトミック グループを作成し、アトミック グループの ID を取得します。

ReplicateAtomicGroupCommitAsync(Int64, CancellationToken, Int64)

アトミック グループの状態レプリケーションを非同期にコミットします。

ReplicateAtomicGroupOperationAsync(Int64, OperationData, CancellationToken, Int64)

一部 OperationData をアトミック グループの一部としてレプリケートします。

ReplicateAtomicGroupRollbackAsync(Int64, CancellationToken, Int64)

アトミック グループの非同期ロールバック状態レプリケーション。

適用対象