FabricClient.ApplicationManagementClient.CreateApplicationAsync メソッド

定義

オーバーロード

CreateApplicationAsync(ApplicationDescription)

特定の Service Fabric アプリケーションを作成してインスタンス化します。

CreateApplicationAsync(ApplicationDescription, TimeSpan, CancellationToken)

特定の Service Fabric アプリケーションを作成してインスタンス化します。

CreateApplicationAsync(ApplicationDescription)

特定の Service Fabric アプリケーションを作成してインスタンス化します。

public System.Threading.Tasks.Task CreateApplicationAsync (System.Fabric.Description.ApplicationDescription applicationDescription);
member this.CreateApplicationAsync : System.Fabric.Description.ApplicationDescription -> System.Threading.Tasks.Task
Public Function CreateApplicationAsync (applicationDescription As ApplicationDescription) As Task

パラメーター

applicationDescription
ApplicationDescription

アプリケーションの説明。

戻り値

Task操作を表す 。

例外

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

ImageBuilderValidationError: アプリケーションの作成要求は、要求されたアプリケーションの種類に対してプロビジョニングされたマニフェストに対して無効です。

InvalidNameUri: アプリケーション名が有効な名前付け URI ではありません。

CorruptedImageStoreObjectFound: イメージ ストアで破損したファイルが見つかりました。

ApplicationAlreadyExists: アプリケーションは既に作成されています。

ApplicationTypeNotFound: 要求されたアプリケーションの種類がまだプロビジョニングされていません。

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

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

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

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

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

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

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

指定されたアプリケーション容量パラメーターが正しくありません。 アプリケーション容量パラメーターの MinimumNodes正しい仕様については、 および MaximumNodesMetrics を参照してください。

適用対象

CreateApplicationAsync(ApplicationDescription, TimeSpan, CancellationToken)

特定の Service Fabric アプリケーションを作成してインスタンス化します。

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

パラメーター

applicationDescription
ApplicationDescription

アプリケーションの説明。

timeout
TimeSpan

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

cancellationToken
CancellationToken

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

戻り値

Task操作を表す 。

例外

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

ImageBuilderValidationError: アプリケーションの作成要求は、要求されたアプリケーションの種類に対してプロビジョニングされたマニフェストに対して無効です。

InvalidNameUri: アプリケーション名が有効な名前付け URI ではありません。

CorruptedImageStoreObjectFound: ImageStore で破損したファイルが見つかりました。

ApplicationAlreadyExists: アプリケーションは既に作成されています。

ApplicationTypeNotFound: 要求されたアプリケーションの種類がまだプロビジョニングされていません。

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

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

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

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

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

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

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

指定されたアプリケーション容量パラメーターが正しくありません。 アプリケーション容量パラメーターの MinimumNodes正しい仕様については、 および MaximumNodesMetrics を参照してください。

適用対象