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

FabricClient.TestManagementClient.GetPartitionRestartProgressAsync 方法

定义

重载

GetPartitionRestartProgressAsync(Guid, TimeSpan)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

GetPartitionRestartProgressAsync(Guid)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

GetPartitionRestartProgressAsync(Guid, CancellationToken)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

GetPartitionRestartProgressAsync(Guid, TimeSpan, CancellationToken)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

GetPartitionRestartProgressAsync(Guid, TimeSpan)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

public System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress> GetPartitionRestartProgressAsync (Guid operationId, TimeSpan timeout);
member this.GetPartitionRestartProgressAsync : Guid * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress>
Public Function GetPartitionRestartProgressAsync (operationId As Guid, timeout As TimeSpan) As Task(Of PartitionRestartProgress)

参数

operationId
Guid

使用 StartPartitionRestartAsync () 启动测试命令时传入的 operationId。

timeout
TimeSpan

超时。

返回

PartitionRestartProgress 对象,包含 TestCommandProgressState 和 PartitionRestartResult。

注解

必须启用 FaultAnalysisService 才能使用此 API。

如果返回的 PartitionRestartProgress.State == Faulted,请检查 PartitionRestartProgress.Result.Exception 以确定原因。 PartitionRestartProgress.Result.Exception 值: - ArgumentException - 输入无效。 - FabricException,ErrorCode 属性为: - PartitionNotFound - 未找到指定的分区,或者不是属于指定服务的分区。

适用于

GetPartitionRestartProgressAsync(Guid)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

public System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress> GetPartitionRestartProgressAsync (Guid operationId);
member this.GetPartitionRestartProgressAsync : Guid -> System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress>
Public Function GetPartitionRestartProgressAsync (operationId As Guid) As Task(Of PartitionRestartProgress)

参数

operationId
Guid

使用 StartPartitionRestartAsync () 启动测试命令时传入的 operationId。

返回

PartitionRestartProgress 对象,包含 TestCommandProgressState 和 PartitionRestartResult。

注解

必须启用 FaultAnalysisService 才能使用此 API。

如果返回的 PartitionRestartProgress.State == Faulted,请检查 PartitionRestartProgress.Result.Exception 以确定原因。 PartitionRestartProgress.Result.Exception 值: - ArgumentException - 输入无效。 - FabricException,ErrorCode 属性为: - PartitionNotFound - 未找到指定的分区,或者不是属于指定服务的分区。

适用于

GetPartitionRestartProgressAsync(Guid, CancellationToken)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

public System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress> GetPartitionRestartProgressAsync (Guid operationId, System.Threading.CancellationToken cancellationToken);
member this.GetPartitionRestartProgressAsync : Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress>
Public Function GetPartitionRestartProgressAsync (operationId As Guid, cancellationToken As CancellationToken) As Task(Of PartitionRestartProgress)

参数

operationId
Guid

使用 StartPartitionRestartAsync () 启动测试命令时传入的 operationId。

cancellationToken
CancellationToken

此令牌可以发出信号以在完成此操作之前中止此操作

返回

PartitionRestartProgress 对象,包含 TestCommandProgressState 和 PartitionRestartResult。

注解

必须启用 FaultAnalysisService 才能使用此 API。

如果返回的 PartitionRestartProgress.State == Faulted,请检查 PartitionRestartProgress.Result.Exception 以确定原因。 PartitionRestartProgress.Result.Exception 值: - ArgumentException - 输入无效。 - FabricException,ErrorCode 属性为: - PartitionNotFound - 未找到指定的分区,或者不是属于指定服务的分区。

适用于

GetPartitionRestartProgressAsync(Guid, TimeSpan, CancellationToken)

获取使用 StartPartitionRestartAsync () 启动的测试命令的进度。

public System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress> GetPartitionRestartProgressAsync (Guid operationId, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetPartitionRestartProgressAsync : Guid * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.PartitionRestartProgress>
Public Function GetPartitionRestartProgressAsync (operationId As Guid, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of PartitionRestartProgress)

参数

operationId
Guid

使用 StartPartitionRestartAsync () 启动测试命令时传入的 operationId。

timeout
TimeSpan

超时。

cancellationToken
CancellationToken

此令牌可以发出信号以在完成此操作之前中止此操作

返回

PartitionRestartProgress 对象,包含 TestCommandProgressState 和 PartitionRestartResult。

注解

必须启用 FaultAnalysisService 才能使用此 API。

如果返回的 PartitionRestartProgress.State == Faulted,请检查 PartitionRestartProgress.Result.Exception 以确定原因。 PartitionRestartProgress.Result.Exception 值: - ArgumentException - 输入无效。 - FabricException,ErrorCode 属性为: - PartitionNotFound - 未找到指定的分区,或者不是属于指定服务的分区。

适用于