FabricClient.ApplicationManagementClient.UnprovisionApplicationAsync メソッド

定義

オーバーロード

UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

UnprovisionApplicationAsync(String, String)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription, TimeSpan, CancellationToken)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

UnprovisionApplicationAsync(String, String, TimeSpan, CancellationToken)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

public System.Threading.Tasks.Task UnprovisionApplicationAsync (System.Fabric.Description.UnprovisionApplicationTypeDescription description);
member this.UnprovisionApplicationAsync : System.Fabric.Description.UnprovisionApplicationTypeDescription -> System.Threading.Tasks.Task
Public Function UnprovisionApplicationAsync (description As UnprovisionApplicationTypeDescription) As Task

パラメーター

description
UnprovisionApplicationTypeDescription

プロビジョニング解除操作のパラメーターについて説明します。

戻り値

Task操作を表す 。

例外

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

ApplicationTypeInUse: アプリケーションの種類は、1 つ以上のアプリケーションで使用されています。

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

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

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

注釈

このメソッドは、アプリケーションの種類のすべてのアプリケーション インスタンスが削除されている場合にのみ呼び出すことができます。 アプリケーションの種類が登録解除されると、この特定のアプリケーションの種類に対して新しいアプリケーション インスタンスを作成できません。

適用対象

UnprovisionApplicationAsync(String, String)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

public System.Threading.Tasks.Task UnprovisionApplicationAsync (string applicationTypeName, string applicationTypeVersion);
member this.UnprovisionApplicationAsync : string * string -> System.Threading.Tasks.Task
Public Function UnprovisionApplicationAsync (applicationTypeName As String, applicationTypeVersion As String) As Task

パラメーター

applicationTypeName
String

アプリケーションの種類名。

applicationTypeVersion
String

アプリケーションの種類のバージョン。

戻り値

Task操作を表す 。

例外

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

ApplicationTypeInUse: アプリケーションの種類は、1 つ以上のアプリケーションで使用されています。

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

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

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

注釈

このメソッドは、アプリケーションの種類のすべてのアプリケーション インスタンスが削除されている場合にのみ呼び出すことができます。 アプリケーションの種類が登録解除されると、この特定のアプリケーションの種類に対して新しいアプリケーション インスタンスを作成できません。

適用対象

UnprovisionApplicationAsync(UnprovisionApplicationTypeDescription, TimeSpan, CancellationToken)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

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

パラメーター

description
UnprovisionApplicationTypeDescription

プロビジョニング解除操作のパラメーターについて説明します。

timeout
TimeSpan

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

cancellationToken
CancellationToken

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

戻り値

Task操作を表す 。

例外

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

ApplicationTypeInUse: アプリケーションの種類は、1 つ以上のアプリケーションで使用されています。

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

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

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

注釈

このメソッドは、アプリケーションの種類のすべてのアプリケーション インスタンスが削除されている場合にのみ呼び出すことができます。 アプリケーションの種類が登録解除されると、この特定のアプリケーションの種類に対して新しいアプリケーション インスタンスを作成できません。

適用対象

UnprovisionApplicationAsync(String, String, TimeSpan, CancellationToken)

Service Fabric アプリケーションの種類をクラスターから登録解除して削除します。

public System.Threading.Tasks.Task UnprovisionApplicationAsync (string applicationTypeName, string applicationTypeVersion, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UnprovisionApplicationAsync : string * string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UnprovisionApplicationAsync (applicationTypeName As String, applicationTypeVersion As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

applicationTypeName
String

アプリケーションの種類名。

applicationTypeVersion
String

アプリケーションの種類のバージョン。

timeout
TimeSpan

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

cancellationToken
CancellationToken

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

戻り値

Task操作を表す 。

例外

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

ApplicationTypeInUse: アプリケーションの種類は、1 つ以上のアプリケーションで使用されています。

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

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

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

注釈

このメソッドは、アプリケーションの種類のすべてのアプリケーション インスタンスが削除されている場合にのみ呼び出すことができます。 アプリケーションの種類が登録解除されると、この特定のアプリケーションの種類に対して新しいアプリケーション インスタンスを作成できません。

適用対象