你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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
实现

注解

提供用户服务可以使用的 IStateReplicatorIReplicatorIPrimaryReplicator 接口的默认实现,以及它们对 接口的 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 基础结构,不应直接从代码中使用。

适用于