Compartir a través de


StatefulServiceBase.OnDataLossAsync(RestoreContext, CancellationToken) Método

Definición

Se llama a este método durante la sospecha de pérdida de datos. Puede invalidar este método para restaurar el servicio en caso de pérdida de datos.

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

RestoreContext que se va a usar para restaurar el servicio.

cancellationToken
CancellationToken

CancellationToken para supervisar las solicitudes de cancelación.

Devoluciones

Tarea que representa la operación de restauración asincrónica. True indica que se ha restaurado el estado. False indica que el estado de la réplica no se ha modificado.

Se aplica a