StatefulServiceBase.OnDataLossAsync(RestoreContext, CancellationToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse método é chamado durante a suspeita de perda de dados. Você pode substituir esse método para restaurar o serviço em caso de perda de dados.
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)
Parâmetros
- restoreCtx
- RestoreContext
Um RestoreContext a ser usado para restaurar o serviço.
- cancellationToken
- CancellationToken
CancellationToken para monitorar solicitações de cancelamento.
Retornos
Uma Tarefa que representa a operação de restauração assíncrona. True indica que o estado foi restaurado. False indica que o estado do réplica não foi modificado.
Aplica-se a
Azure SDK for .NET