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

FabricClient.ApplicationManagementClient.UpgradeApplicationAsync 方法

定义

重载

UpgradeApplicationAsync(ApplicationUpgradeDescription)

对应用程序实例执行升级。

UpgradeApplicationAsync(ApplicationUpgradeDescription, TimeSpan, CancellationToken)

对应用程序实例执行升级。

UpgradeApplicationAsync(ApplicationUpgradeDescription)

对应用程序实例执行升级。

public System.Threading.Tasks.Task UpgradeApplicationAsync (System.Fabric.Description.ApplicationUpgradeDescription upgradeDescription);
member this.UpgradeApplicationAsync : System.Fabric.Description.ApplicationUpgradeDescription -> System.Threading.Tasks.Task
Public Function UpgradeApplicationAsync (upgradeDescription As ApplicationUpgradeDescription) As Task

参数

upgradeDescription
ApplicationUpgradeDescription

升级策略和要升级的应用程序的说明。

返回

一个 Task 表示操作的 。

例外

ApplicationUpgradeInProgress:应用程序已升级到请求的版本。

对象 FabricClient 处于关闭状态。 释放正在使用的对象 FabricClient 并实例化新 FabricClient 对象。

ApplicationUpgradeInProgress:应用程序已升级到请求的版本。

访问映像存储中的文件时出错。

在映像存储中找不到所需的文件。

在映像存储中找不到所需的目录。

映像存储文件/目录的路径太长。

ImageStoreIOException:与映像存储通信时出现 IO 错误。

请求超时,但系统可能已接受处理请求。

请求在超时到期前已取消,但系统可能已接受处理请求。

适用于

UpgradeApplicationAsync(ApplicationUpgradeDescription, TimeSpan, CancellationToken)

对应用程序实例执行升级。

public System.Threading.Tasks.Task UpgradeApplicationAsync (System.Fabric.Description.ApplicationUpgradeDescription upgradeDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UpgradeApplicationAsync : System.Fabric.Description.ApplicationUpgradeDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UpgradeApplicationAsync (upgradeDescription As ApplicationUpgradeDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

参数

upgradeDescription
ApplicationUpgradeDescription

升级策略和要升级的应用程序的说明。

timeout
TimeSpan

在返回 TimeoutException之前,系统允许此操作继续的最长时间。

cancellationToken
CancellationToken

操作正在观察的标记。 它可用于传播应取消操作的通知。

返回

一个 Task 表示操作的 。

例外

ApplicationUpgradeInProgress:应用程序已升级到请求的版本。

对象 FabricClient 处于关闭状态。 释放正在使用的对象 FabricClient 并实例化新 FabricClient 对象。

ApplicationUpgradeInProgress:应用程序已升级到请求的版本。

访问映像存储中的文件时出错。

在映像存储中找不到所需的文件。

在映像存储中找不到所需的目录。

映像存储文件/目录的路径太长。

ImageStoreIOException:与映像存储通信时出现 IO 错误。

请求超时,但系统可能已接受处理请求。

请求在超时到期前已取消,但系统可能已接受处理请求。

适用于