IDurableEntityClient.CleanEntityStorageAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ストレージから空のエンティティを削除し、孤立したロックを解放します。
public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.CleanEntityStorageResult> CleanEntityStorageAsync (bool removeEmptyEntities, bool releaseOrphanedLocks, System.Threading.CancellationToken cancellationToken);
abstract member CleanEntityStorageAsync : bool * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.CleanEntityStorageResult>
Public Function CleanEntityStorageAsync (removeEmptyEntities As Boolean, releaseOrphanedLocks As Boolean, cancellationToken As CancellationToken) As Task(Of CleanEntityStorageResult)
パラメーター
- removeEmptyEntities
- Boolean
空のエンティティを削除するかどうか。
- releaseOrphanedLocks
- Boolean
孤立したロックを解放するかどうか。
- cancellationToken
- CancellationToken
操作を取り消すために使用できるキャンセル トークン。
戻り値
操作が完了したときに完了するタスク。
注釈
エンティティは空と見なされ、状態がない場合は削除され、ロックされず、数分間以上 EntityMessageReorderWindowInMinutes アイドル状態になっています。 ロックは孤立したと見なされ、ロックを保持するオーケストレーションが 状態 Runningでない場合は解放されます。 これは通常の状況では発生しませんが、ロックを保持しているオーケストレーション インスタンスで非決定的な再生エラーが発生した場合、または明示的に消去された場合に発生する可能性があります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET