次の方法で共有


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: アプリケーションは既に要求されたバージョンにアップグレードされています。

ApplicationNotFound: アプリケーションが存在しません。

イメージ ストア上のファイルにアクセス中にエラーが発生しました。

イメージ ストアに必要なファイルが見つかりませんでした。

イメージ ストアに必要なディレクトリが見つかりませんでした。

イメージ ストア ファイル/ディレクトリへのパスが長すぎます。

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: アプリケーションは既に要求されたバージョンにアップグレードされています。

ApplicationNotFound: アプリケーションが存在しません。

イメージ ストア上のファイルにアクセス中にエラーが発生しました。

イメージ ストアに必要なファイルが見つかりませんでした。

イメージ ストアに必要なディレクトリが見つかりませんでした。

イメージ ストア ファイル/ディレクトリへのパスが長すぎます。

ImageStoreIOException: イメージ ストアと通信中に IO エラーが発生しました。

要求はタイムアウトしましたが、システムによる処理が既に受け入れられていた可能性があります。

タイムアウトが切れる前に要求が取り消されましたが、システムによる処理が既に受け入れられていた可能性があります。

適用対象