你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IDurableOrchestrationClient.PurgeInstanceHistoryAsync 方法

定义

重载

PurgeInstanceHistoryAsync(String)

清除具体实例的历史记录。

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

清除与条件匹配的实例的业务流程历史记录。

PurgeInstanceHistoryAsync(String)

Source:
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>)

Source:
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>

用于查询要清除的实例的运行时状态列表。 只会处理 Completed、Terminated 或 Failed。

返回

返回 PurgeHistoryResult 的一个实例。

适用于