Share via


ReplicatorOperationName Enum

Definition

Represents the operation currently being executed by the Replicator, either via IReplicator or IPrimaryReplicator interface.

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum ReplicatorOperationName
[<System.Flags>]
type ReplicatorOperationName = 
Public Enum ReplicatorOperationName
Inheritance
ReplicatorOperationName
Attributes

Fields

Name Value Description
Invalid 0

Default value if the replicator is not yet ready.

None 1

Replicator is not running any operation from Service Fabric perspective.

Open 2

Replicator is opening.

ChangeRole 4

Replicator is in the process of changing its role.

UpdateEpoch 8

Due to a change in the replica set, replicator is being updated with its Epoch.

Close 16

Replicator is closing.

Abort 32

Replicator is being aborted.

OnDataLoss 64

Replicator is handling the data loss condition, where the user service may potentially be recovering state from an external source.

WaitForCatchup 128

Replicator is waiting for a quorum of replicas to be caught up to the latest state.

Build 256

Replicator is in the process of building one or more replicas.

Applies to