Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 资源管理器创建的 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 资源管理器创建的 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 资源管理器创建的 Azure 群集中,此值为“fabric:ImageStore”。 可以通过查看 返回 GetClusterManifestAsync()的群集清单内容来检查映像存储连接字符串值。

applicationPackagePath
String

源应用程序包的完整路径。

applicationPackagePathInImageStore
String

图像存储中目标的相对路径。 此路径相对于映像存储中的根目录创建,并用作应用程序包复制的目标。

progressHandler
IImageStoreProgressHandler

用于检索实时进度信息的进度处理程序

timeout
TimeSpan

复制应用程序包操作的超时

例外

访问映像存储上的文件时出错。

在映像存储中找不到所需的文件。

在映像存储中找不到所需的目录。

映像存储文件/目录的路径太长。

ImageStoreIOException:与映像存储通信时出现 IO 错误。

请求已超时,但系统可能已接受处理。

请求在超时到期前已取消,但系统可能已接受处理请求。

适用于