IAtomicGroupStateProvider Interface
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.
Décrit les méthodes supplémentaires de l’interface IAtomicGroupStateProvider qu’un service utilisateur doit implémenter pour tirer parti des fonctionnalités de groupe atomique d’un groupe de services.
public interface IAtomicGroupStateProvider : System.Fabric.IStateProvider
type IAtomicGroupStateProvider = interface
interface IStateProvider
Public Interface IAtomicGroupStateProvider
Implements IStateProvider
- Implémente
Méthodes
AtomicGroupCommitAsync(Int64, Int64, CancellationToken) |
Valide un groupe atomique particulier. |
AtomicGroupRollbackAsync(Int64, Int64, CancellationToken) |
Restaure un groupe atomique particulier. |
AtomicGroupUndoProgressAsync(Int64, CancellationToken) |
Indique que la progression au-delà d’un numéro de séquence de validation particulier fourni via AtomicGroupCommitAsync(Int64, Int64, CancellationToken) doit être annulée. |
GetCopyContext() |
Obtient le contexte sur un réplica secondaire après sa création et son ouverture pour envoyer le contexte au réplica principal. (Hérité de IStateProvider) |
GetCopyState(Int64, IOperationDataStream) |
Obtient l’état sur un réplica principal requis pour générer un réplica secondaire. (Hérité de IStateProvider) |
GetLastCommittedSequenceNumber() |
Obtient le dernier numéro de séquence que le service a approuvé, également appelé numéro de séquence logique (LSN). (Hérité de IStateProvider) |
OnDataLossAsync(CancellationToken) |
Indique qu’un quorum d’écriture de réplicas dans ce jeu de réplica a été perdu et que, par conséquent, une perte de données peut s’être produite. Le réplica jeu se compose d’une majorité de réplicas, y compris le réplica principal. (Hérité de IStateProvider) |
UpdateEpochAsync(Epoch, Int64, CancellationToken) |
Indique à un réplica que la configuration d’un ensemble de réplica a changé en raison d’une modification ou d’une tentative de modification du réplica principal. La modification se produit en raison d’une défaillance ou d’un équilibrage de charge de l’réplica primaire précédente. Les changements d’époque agissent comme un obstacle en segmentant les opérations dans les périodes de configuration exactes pendant lesquelles elles ont été envoyées par un réplica primaire spécifique. (Hérité de IStateProvider) |
S’applique à
Azure SDK for .NET