Partager via


VolatileActorStateProvider.IStateProvider.GetLastCommittedSequenceNumber Méthode

Définition

Obtient le dernier numéro de séquence que le service a validée.

long IStateProvider.GetLastCommittedSequenceNumber ();
abstract member System.Fabric.IStateProvider.GetLastCommittedSequenceNumber : unit -> int64
override this.System.Fabric.IStateProvider.GetLastCommittedSequenceNumber : unit -> int64
Function GetLastCommittedSequenceNumber () As Long Implements IStateProvider.GetLastCommittedSequenceNumber

Retours

Retourne Int64.

Implémente

Remarques

Cette méthode est appelée sur un service lors de son premier démarrage, au cas où il présente un état persistant et en cas de suspicion de perte de données. Lorsqu’un service avec état réplica démarre, il a la possibilité de restaurer toutes les données qui ont pu persister à partir des mises à jour précédentes. S’il restaure un état de cette façon, sa progression actuelle est le dernier numéro de séquence écrit pour ces données. Un service volatile peut simplement retourner 0. Notez que cette méthode n’est pas appelée pour déterminer une nouvelle élection primaire pendant le basculement, car la progression engagée actuelle est déjà connue par la FabricReplicator classe à ce moment-là.

S’applique à