你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PollOperationState interface
PollOperationState 包含定义任何长时间运行的操作轮询程序所需的最小属性集的优化列表。
虽然 Poller 类充当本地控制机制来开始触发、等待和取消长时间运行的操作,但 PollOperationState 记录远程长时间运行操作的状态。
至少应在操作开始、完成和取消操作时进行更新。 但是,实现可以具有任何其他数量的属性,这些属性可以因其他原因而更新。
属性
error | 如果操作遇到任何错误,将存在。 |
is |
如果操作已取消,则为 True。 |
is |
如果操作已完成,则为 True。 |
is |
如果操作已启动,则为 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