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

PollOperationState interface

PollOperationState 包含定义任何长时间运行的操作轮询程序所需的最小属性集的优化列表。

虽然 Poller 类充当本地控制机制来开始触发、等待和取消长时间运行的操作,但 PollOperationState 记录远程长时间运行操作的状态。

至少应在操作开始、完成和取消操作时进行更新。 但是,实现可以具有任何其他数量的属性,这些属性可以因其他原因而更新。

属性

error

如果操作遇到任何错误,将存在。

isCancelled

如果操作已取消,则为 True。

isCompleted

如果操作已完成,则为 True。

isStarted

如果操作已启动,则为 True。

result

如果操作以预期类型的结果结束,将存在。

属性详细信息

error

如果操作遇到任何错误,将存在。

error?: Error

属性值

Error

isCancelled

如果操作已取消,则为 True。

isCancelled?: boolean

属性值

boolean

isCompleted

如果操作已完成,则为 True。

isCompleted?: boolean

属性值

boolean

isStarted

如果操作已启动,则为 True。

isStarted?: boolean

属性值

boolean

result

如果操作以预期类型的结果结束,将存在。

result?: TResult

属性值

TResult