VolatileActorStateProvider.IStateProvider.GetLastCommittedSequenceNumber Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET