次の方法で共有


StatefulServiceBase.OnDataLossAsync(RestoreContext, CancellationToken) メソッド

定義

このメソッドは、データ損失の疑いがある場合に呼び出されます。 データが失われた場合にサービスを復元するには、このメソッドをオーバーライドできます。

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)

パラメーター

restoreCtx
RestoreContext

RestoreContextサービスの復元に使用する 。

cancellationToken
CancellationToken

CancellationToken 取り消し要求を監視します。

戻り値

非同期復元操作を表す Task。 True は、状態が復元されたことを示します。 False は、レプリカの状態が変更されていないことを示します。

適用対象