次の方法で共有


FabricClient.ApplicationManagementClient.CopyApplicationPackage メソッド

定義

オーバーロード

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 エラーが発生しました。

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

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

適用対象