你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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 资源管理器创建的 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 错误。
请求已超时,但系统可能已接受处理。
请求在超时到期前已取消,但系统可能已接受处理请求。