次の方法で共有


IDurableOrchestrationClient.PurgeInstanceHistoryAsync メソッド

定義

オーバーロード

PurgeInstanceHistoryAsync(String)

具象インスタンスの履歴を消去します。

PurgeInstanceHistoryAsync(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationStatus>)

条件に一致するインスタンスのオーケストレーション履歴を消去します。

PurgeInstanceHistoryAsync(String)

ソース:
IDurableOrchestrationClient.cs

具象インスタンスの履歴を消去します。

public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.PurgeHistoryResult> PurgeInstanceHistoryAsync (string instanceId);
abstract member PurgeInstanceHistoryAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.PurgeHistoryResult>
Public Function PurgeInstanceHistoryAsync (instanceId As String) As Task(Of PurgeHistoryResult)

パラメーター

instanceId
String

消去するオーケストレーション インスタンスの ID。

戻り値

PurgeHistoryResult のインスタンスを返します。

適用対象

PurgeInstanceHistoryAsync(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationStatus>)

ソース:
IDurableOrchestrationClient.cs

条件に一致するインスタンスのオーケストレーション履歴を消去します。

public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.PurgeHistoryResult> PurgeInstanceHistoryAsync (DateTime createdTimeFrom, DateTime? createdTimeTo, System.Collections.Generic.IEnumerable<DurableTask.Core.OrchestrationStatus> runtimeStatus);
abstract member PurgeInstanceHistoryAsync : DateTime * Nullable<DateTime> * seq<DurableTask.Core.OrchestrationStatus> -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.PurgeHistoryResult>
Public Function PurgeInstanceHistoryAsync (createdTimeFrom As DateTime, createdTimeTo As Nullable(Of DateTime), runtimeStatus As IEnumerable(Of OrchestrationStatus)) As Task(Of PurgeHistoryResult)

パラメーター

createdTimeFrom
DateTime

インスタンスに対して消去のクエリを実行するための作成時間を開始します。

createdTimeTo
Nullable<DateTime>

インスタンスに対して消去のクエリを実行するための作成時間を終了します。

runtimeStatus
IEnumerable<DurableTask.Core.OrchestrationStatus>

インスタンスに対して消去のクエリを実行するためのランタイム状態の一覧。 完了、終了、または失敗のみが処理されます。

戻り値

PurgeHistoryResult のインスタンスを返します。

適用対象