FabricReplicator クラス

定義

高可用性と信頼性のために状態をレプリケートします。

public sealed class FabricReplicator : System.Fabric.IReplicator, System.Fabric.IReplicatorCatchupSpecificQuorum
type FabricReplicator = class
    interface IReplicator
    interface IPrimaryReplicator
    interface IReplicatorCatchupSpecificQuorum
Public NotInheritable Class FabricReplicator
Implements IReplicator, IReplicatorCatchupSpecificQuorum
継承
FabricReplicator
実装

注釈

、、および インターフェイスのIStateReplicatorIReplicator既定の実装とIPrimaryReplicator、ユーザー サービスで使用できるインターフェイスの実装をIStateProvider提供します。

クラスの FabricReplicator インスタンスは、 メソッドを CreateReplicator(IStateProvider, ReplicatorSettings) 使用して取得されます。

フィールド

InvalidAtomicGroupId

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

UnknownSequenceNumber

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

プロパティ

StateReplicator

状態の IStateReplicator レプリケートに使用できる を取得します。

StateReplicator2

状態の IStateReplicator2 レプリケートに使用できる を取得します。

明示的なインターフェイスの実装

IPrimaryReplicator.BuildReplicaAsync(ReplicaInformation, CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IPrimaryReplicator.OnDataLossAsync(CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IPrimaryReplicator.RemoveReplica(Int64)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IPrimaryReplicator.UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration, ReplicaSetConfiguration)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IPrimaryReplicator.UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IPrimaryReplicator.WaitForCatchUpQuorumAsync(ReplicaSetQuorumMode, CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.Abort()

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.ChangeRoleAsync(Epoch, ReplicaRole, CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.CloseAsync(CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.GetCatchUpCapability()

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.GetCurrentProgress()

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.OpenAsync(CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IReplicator.UpdateEpochAsync(Epoch, CancellationToken)

これは Service Fabric インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

適用対象