Compartilhar via


StatefulServiceBase.OnDataLossAsync(RestoreContext, CancellationToken) Método

Definição

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