FabricClient.ApplicationManagementClient.CopyApplicationPackage メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CopyApplicationPackage(String, String, String) |
新しいアプリケーションの種類をプロビジョニングする準備として、イメージ ストアにアプリケーション パッケージをアップロードします。 |
CopyApplicationPackage(String, String, String, TimeSpan) |
新しいアプリケーションの種類をプロビジョニングする準備として、イメージ ストアにアプリケーション パッケージをアップロードします。 |
CopyApplicationPackage(String, String, String, IImageStoreProgressHandler, TimeSpan) |
新しいアプリケーションの種類をプロビジョニングする準備として、イメージ ストアにアプリケーション パッケージをアップロードします。 |
CopyApplicationPackage(String, String, String)
新しいアプリケーションの種類をプロビジョニングする準備として、イメージ ストアにアプリケーション パッケージをアップロードします。
public void CopyApplicationPackage (string imageStoreConnectionString, string applicationPackagePath, string applicationPackagePathInImageStore);
member this.CopyApplicationPackage : string * string * string -> unit
Public Sub CopyApplicationPackage (imageStoreConnectionString As String, applicationPackagePath As String, applicationPackagePathInImageStore As String)
パラメーター
- imageStoreConnectionString
- String
ターゲット クラスターのクラスター マニフェストにある "ImageStoreConnectionString" 設定値と一致するイメージ ストアの接続文字列。 オンプレミス クラスターでは、クラスター管理者が初期デプロイ時に値を選択します。 Azure Resource Managerを介して作成された Azure クラスターでは、この値は "fabric:ImageStore" です。 によって返されるクラスター マニフェストの内容を調べることで、イメージ ストアの接続文字列の値を GetClusterManifestAsync()確認できます。
- applicationPackagePath
- String
ソース アプリケーション パッケージへの完全なパス。
- applicationPackagePathInImageStore
- String
イメージ ストア内の宛先の相対パス。 このパスは、イメージ ストア内のルート ディレクトリを基準にして作成され、アプリケーション パッケージのコピー先として使用されます。
例外
イメージ ストア上のファイルにアクセス中にエラーが発生しました。
イメージ ストアに必要なファイルが見つかりませんでした。
イメージ ストアに必要なディレクトリが見つかりませんでした。
イメージ ストアファイル/ディレクトリへのパスが長すぎます。
ImageStoreIOException: イメージ ストアと通信中に IO エラーが発生しました。
要求はタイムアウトしましたが、システムによる処理が既に受け入れられていた可能性があります。
タイムアウトが切れる前に要求が取り消されましたが、システムによる処理が既に受け入れられていた可能性があります。
注釈
操作のタイムアウトは、ネイティブ イメージ ストアでは既定で 30 分に設定され、XStore とファイル共有のタイムアウト容量はありません。 オーバーロード関数で適切なタイムアウト値を指定することも検討できます CopyApplicationPackage(String, String, String, TimeSpan)
適用対象
CopyApplicationPackage(String, String, String, TimeSpan)
新しいアプリケーションの種類をプロビジョニングする準備として、イメージ ストアにアプリケーション パッケージをアップロードします。
public void CopyApplicationPackage (string imageStoreConnectionString, string applicationPackagePath, string applicationPackagePathInImageStore, TimeSpan timeout);
member this.CopyApplicationPackage : string * string * string * TimeSpan -> unit
Public Sub CopyApplicationPackage (imageStoreConnectionString As String, applicationPackagePath As String, applicationPackagePathInImageStore As String, timeout As TimeSpan)
パラメーター
- imageStoreConnectionString
- String
ターゲット クラスターのクラスター マニフェストにある "ImageStoreConnectionString" 設定値と一致するイメージ ストアの接続文字列。 オンプレミス クラスターでは、クラスター管理者が初期デプロイ時に値を選択します。 Azure Resource Managerを介して作成された Azure クラスターでは、この値は "fabric:ImageStore" です。 によって返されるクラスター マニフェストの内容を調べることで、イメージ ストアの接続文字列の値を GetClusterManifestAsync()確認できます。
- applicationPackagePath
- String
ソース アプリケーション パッケージへの完全なパス。
- applicationPackagePathInImageStore
- String
イメージ ストア内の宛先の相対パス。 このパスは、イメージ ストア内のルート ディレクトリを基準にして作成され、アプリケーション パッケージのコピー先として使用されます。
- timeout
- TimeSpan
アプリケーション パッケージ操作のコピーのタイムアウト
例外
イメージ ストア上のファイルにアクセス中にエラーが発生しました。
イメージ ストアに必要なファイルが見つかりませんでした。
イメージ ストアに必要なディレクトリが見つかりませんでした。
イメージ ストアファイル/ディレクトリへのパスが長すぎます。
ImageStoreIOException: イメージ ストアと通信中に IO エラーが発生しました。
要求はタイムアウトしましたが、システムによる処理が既に受け入れられていた可能性があります。
タイムアウトが切れる前に要求が取り消されましたが、システムによる処理が既に受け入れられていた可能性があります。
適用対象
CopyApplicationPackage(String, String, String, IImageStoreProgressHandler, TimeSpan)
新しいアプリケーションの種類をプロビジョニングする準備として、イメージ ストアにアプリケーション パッケージをアップロードします。
public void CopyApplicationPackage (string imageStoreConnectionString, string applicationPackagePath, string applicationPackagePathInImageStore, System.Fabric.IImageStoreProgressHandler progressHandler, TimeSpan timeout);
member this.CopyApplicationPackage : string * string * string * System.Fabric.IImageStoreProgressHandler * TimeSpan -> unit
Public Sub CopyApplicationPackage (imageStoreConnectionString As String, applicationPackagePath As String, applicationPackagePathInImageStore As String, progressHandler As IImageStoreProgressHandler, timeout As TimeSpan)
パラメーター
- imageStoreConnectionString
- String
ターゲット クラスターのクラスター マニフェストにある "ImageStoreConnectionString" 設定値と一致するイメージ ストアの接続文字列。 オンプレミス クラスターでは、クラスター管理者が初期デプロイ時に値を選択します。 Azure Resource Managerを介して作成された Azure クラスターでは、この値は "fabric:ImageStore" です。 によって返されるクラスター マニフェストの内容を調べることで、イメージ ストアの接続文字列の値を GetClusterManifestAsync()確認できます。
- applicationPackagePath
- String
ソース アプリケーション パッケージへの完全なパス。
- applicationPackagePathInImageStore
- String
イメージ ストア内の宛先の相対パス。 このパスは、イメージ ストア内のルート ディレクトリを基準にして作成され、アプリケーション パッケージのコピー先として使用されます。
- progressHandler
- IImageStoreProgressHandler
リアルタイムの進行状況情報を取得する進行状況ハンドラー
- timeout
- TimeSpan
アプリケーション パッケージ操作のコピーのタイムアウト
例外
イメージ ストア上のファイルにアクセス中にエラーが発生しました。
イメージ ストアに必要なファイルが見つかりませんでした。
イメージ ストアに必要なディレクトリが見つかりませんでした。
イメージ ストアファイル/ディレクトリへのパスが長すぎます。
ImageStoreIOException: イメージ ストアと通信中に IO エラーが発生しました。
要求はタイムアウトしましたが、システムによる処理が既に受け入れられていた可能性があります。
タイムアウトが切れる前に要求が取り消されましたが、システムによる処理が既に受け入れられていた可能性があります。
適用対象
Azure SDK for .NET