Compartilhar via


FabricReplicator Classe

Definição

Replica o estado para alta disponibilidade e confiabilidade.

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
Herança
FabricReplicator
Implementações

Comentários

Fornece a implementação padrão das IStateReplicatorinterfaces , IReplicatore IPrimaryReplicator , que os serviços de usuário podem usar, juntamente com sua implementação da IStateProvider interface .

Uma instância da FabricReplicator classe é obtida por meio do CreateReplicator(IStateProvider, ReplicatorSettings) método .

Campos

InvalidAtomicGroupId

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

UnknownSequenceNumber

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

Propriedades

StateReplicator

Obtém o que pode ser usado para replicar o IStateReplicator estado

StateReplicator2

Obtém o que pode ser usado para replicar o IStateReplicator2 estado

Implantações explícitas de interface

IPrimaryReplicator.BuildReplicaAsync(ReplicaInformation, CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IPrimaryReplicator.OnDataLossAsync(CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IPrimaryReplicator.RemoveReplica(Int64)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IPrimaryReplicator.UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration, ReplicaSetConfiguration)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IPrimaryReplicator.UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IPrimaryReplicator.WaitForCatchUpQuorumAsync(ReplicaSetQuorumMode, CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.Abort()

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.ChangeRoleAsync(Epoch, ReplicaRole, CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.CloseAsync(CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.GetCatchUpCapability()

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.GetCurrentProgress()

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.OpenAsync(CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

IReplicator.UpdateEpochAsync(Epoch, CancellationToken)

Isso dá suporte à infraestrutura do Service Fabric e não deve ser usado diretamente do seu código.

Aplica-se a