StatefulServiceBase.OnDataLossAsync(RestoreContext, CancellationToken) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET