StatefulServiceBase.OnDataLossAsync(RestoreContext, CancellationToken) 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.
Cette méthode est appelée lors d’une perte de données suspectée. Vous pouvez remplacer cette méthode pour restaurer le service en cas de perte de données.
protected virtual System.Threading.Tasks.Task<bool> OnDataLossAsync (Microsoft.ServiceFabric.Data.RestoreContext restoreCtx, System.Threading.CancellationToken cancellationToken);
abstract member OnDataLossAsync : Microsoft.ServiceFabric.Data.RestoreContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.OnDataLossAsync : Microsoft.ServiceFabric.Data.RestoreContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Protected Overridable Function OnDataLossAsync (restoreCtx As RestoreContext, cancellationToken As CancellationToken) As Task(Of Boolean)
Paramètres
- restoreCtx
- RestoreContext
RestoreContext à utiliser pour restaurer le service.
- cancellationToken
- CancellationToken
CancellationToken pour surveiller les demandes d’annulation.
Retours
Tâche qui représente l’opération de restauration asynchrone. True indique que l’état a été restauré. False indique que l’état du réplica n’a pas été modifié.
S’applique à
Azure SDK for .NET