FabricClient.ApplicationManagementClient.MoveNextApplicationUpgradeDomainAsync メソッド

定義

オーバーロード

MoveNextApplicationUpgradeDomainAsync(ApplicationUpgradeProgress)

次のアップグレード ドメイン内のアプリケーション インスタンスをアップグレードするように Service Fabric に指示します。

MoveNextApplicationUpgradeDomainAsync(ApplicationUpgradeProgress, TimeSpan, CancellationToken)

次のアップグレード ドメインでアプリケーション インスタンスを続行するようにアップグレードに指示します。

MoveNextApplicationUpgradeDomainAsync(ApplicationUpgradeProgress)

次のアップグレード ドメイン内のアプリケーション インスタンスをアップグレードするように Service Fabric に指示します。

public System.Threading.Tasks.Task MoveNextApplicationUpgradeDomainAsync (System.Fabric.ApplicationUpgradeProgress upgradeProgress);
member this.MoveNextApplicationUpgradeDomainAsync : System.Fabric.ApplicationUpgradeProgress -> System.Threading.Tasks.Task
Public Function MoveNextApplicationUpgradeDomainAsync (upgradeProgress As ApplicationUpgradeProgress) As Task

パラメーター

upgradeProgress
ApplicationUpgradeProgress

–関心のあるアプリケーション インスタンスのアップグレードの進行状況。 これにより、アップグレードする次のアップグレード ドメインに関する情報が提供されます。

戻り値

Task操作を表す 。

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

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

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

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

注釈

Service Fabric は、現在更新中のアップグレード ドメインを完了している場合にのみ、次のアップグレード ドメインに移動します。 つまり、 プロパティは、 UpgradeState このメソッドを呼び出す前に保留中である必要があります。

適用対象

MoveNextApplicationUpgradeDomainAsync(ApplicationUpgradeProgress, TimeSpan, CancellationToken)

次のアップグレード ドメインでアプリケーション インスタンスを続行するようにアップグレードに指示します。

public System.Threading.Tasks.Task MoveNextApplicationUpgradeDomainAsync (System.Fabric.ApplicationUpgradeProgress upgradeProgress, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.MoveNextApplicationUpgradeDomainAsync : System.Fabric.ApplicationUpgradeProgress * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function MoveNextApplicationUpgradeDomainAsync (upgradeProgress As ApplicationUpgradeProgress, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

upgradeProgress
ApplicationUpgradeProgress

関心のあるアプリケーション インスタンスのアップグレードの進行状況。 これにより、アップグレードする次のアップグレード ドメインに関する情報が提供されます。

timeout
TimeSpan

を返す TimeoutException前に、システムがこの操作を続行できる最大時間。

cancellationToken
CancellationToken

CancellationToken操作が監視している 。 操作を取り消す必要があることを示す通知を伝達するために使用できます。

戻り値

Task操作を表す 。

例外

オブジェクトは FabricClient 閉じた状態です。 使用しているオブジェクトを FabricClient 破棄し、新しい FabricClient オブジェクトをインスタンス化します。

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

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

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

注釈

Service Fabric は、現在更新中のアップグレード ドメインを完了している場合にのみ、次のアップグレード ドメインに移動します。 つまり、 プロパティは、 UpgradeState このメソッドを呼び出す前に保留中である必要があります。

適用対象