Partager via


IStateProviderReplica2 Interface

Définition

Définit les méthodes qu’un fournisseur d’état fiable réplica devez implémenter pour que Service Fabric interagisse avec lui.

public interface IStateProviderReplica2 : Microsoft.ServiceFabric.Data.IStateProviderReplica
type IStateProviderReplica2 = interface
    interface IStateProviderReplica
Public Interface IStateProviderReplica2
Implements IStateProviderReplica
Dérivé
Implémente

Propriétés

OnDataLossAsync

Fonction appelée lors d’une perte de données suspectée.

(Hérité de IStateProviderReplica)
OnRestoreCompletedAsync

Fonction appelée après l’exécution de la restauration sur le réplica.

Méthodes

Abort()

Abandon forcé du fournisseur d’état réplica.

(Hérité de IStateProviderReplica)
BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>)

Effectue une sauvegarde de tous les états fiables gérés par ce IReliableStateManager.

(Hérité de IStateProviderReplica)
BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>)

Effectue une sauvegarde complète de tous les états fiables gérés par ce IReliableStateManager.

(Hérité de IStateProviderReplica)
ChangeRoleAsync(ReplicaRole, CancellationToken)

Informez le fournisseur d’état réplica que son rôle change, par exemple en principal ou secondaire.

(Hérité de IStateProviderReplica)
CloseAsync(CancellationToken)

Fermez normalement le réplica du fournisseur d’état.

(Hérité de IStateProviderReplica)
Initialize(StatefulServiceInitializationParameters)

Initialisez le fournisseur d’état réplica à l’aide des informations d’initialisation du service.

(Hérité de IStateProviderReplica)
OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken)

Ouvrez le fournisseur d’état réplica à utiliser.

(Hérité de IStateProviderReplica)
RestoreAsync(String)

Restaurez une sauvegarde effectuée par BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) ou BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>).

(Hérité de IStateProviderReplica)
RestoreAsync(String, RestorePolicy, CancellationToken)

Restaurez une sauvegarde effectuée par BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) ou BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>).

(Hérité de IStateProviderReplica)

S’applique à