Compartir a través de


FabricClient.ApplicationManagementClient.CopyApplicationPackage Método

Definición

Sobrecargas

CopyApplicationPackage(String, String, String)

Carga un paquete de aplicación en el Almacén de imágenes como preparación para el aprovisionamiento de un nuevo tipo de aplicación.

CopyApplicationPackage(String, String, String, TimeSpan)

Carga un paquete de aplicación en el Almacén de imágenes como preparación para el aprovisionamiento de un nuevo tipo de aplicación.

CopyApplicationPackage(String, String, String, IImageStoreProgressHandler, TimeSpan)

Carga un paquete de aplicación en el Almacén de imágenes como preparación para el aprovisionamiento de un nuevo tipo de aplicación.

CopyApplicationPackage(String, String, String)

Carga un paquete de aplicación en el Almacén de imágenes como preparación para el aprovisionamiento de un nuevo tipo de aplicación.

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)

Parámetros

imageStoreConnectionString
String

Cadena de conexión para el almacén de imágenes, que debe coincidir con el valor de configuración "ImageStoreConnectionString" que se encuentra en el manifiesto de clúster del clúster de destino. En un clúster local, el administrador del clúster elige el valor durante la implementación inicial. En un clúster de Azure creado a través de Azure Resource Manager, este valor es "fabric:ImageStore". El valor de la cadena de conexión del almacén de imágenes se puede comprobar examinando el contenido del manifiesto del clúster devuelto por GetClusterManifestAsync().

applicationPackagePath
String

Ruta de acceso completa al paquete de aplicación de origen.

applicationPackagePathInImageStore
String

Ruta de acceso relativa para el destino en el almacén de imágenes. Esta ruta de acceso se crea en relación con el directorio raíz del almacén de imágenes y se usa como destino para la copia del paquete de aplicación.

Excepciones

Error al acceder a un archivo en el Almacén de imágenes.

No se encontró un archivo necesario en el almacén de imágenes.

No se encontró un directorio necesario en el Almacén de imágenes.

Una ruta de acceso a un archivo o directorio del Almacén de imágenes era demasiado largo.

ImageStoreIOException: se produjo un error de E/S al comunicarse con el almacén de imágenes.

Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.

La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.

Comentarios

El tiempo de espera de la operación tendrá como valor predeterminado 30 minutos para el almacén de imágenes nativos y no hay capacidad de tiempo de espera para XStore y recurso compartido de archivos. También puede considerar la posibilidad de especificar el valor de tiempo de espera adecuado en la función de sobrecarga. CopyApplicationPackage(String, String, String, TimeSpan)

Se aplica a

CopyApplicationPackage(String, String, String, TimeSpan)

Carga un paquete de aplicación en el Almacén de imágenes como preparación para el aprovisionamiento de un nuevo tipo de aplicación.

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)

Parámetros

imageStoreConnectionString
String

Cadena de conexión para el almacén de imágenes, que debe coincidir con el valor de configuración "ImageStoreConnectionString" que se encuentra en el manifiesto de clúster del clúster de destino. En un clúster local, el administrador del clúster elige el valor durante la implementación inicial. En un clúster de Azure creado a través de Azure Resource Manager, este valor es "fabric:ImageStore". El valor de la cadena de conexión del almacén de imágenes se puede comprobar examinando el contenido del manifiesto del clúster devuelto por GetClusterManifestAsync().

applicationPackagePath
String

Ruta de acceso completa al paquete de aplicación de origen.

applicationPackagePathInImageStore
String

Ruta de acceso relativa para el destino en el almacén de imágenes. Esta ruta de acceso se crea en relación con el directorio raíz del almacén de imágenes y se usa como destino para la copia del paquete de aplicación.

timeout
TimeSpan

Tiempo de espera de copia de la operación del paquete de aplicación

Excepciones

Error al acceder a un archivo en el Almacén de imágenes.

No se encontró un archivo necesario en el almacén de imágenes.

No se encontró un directorio necesario en el Almacén de imágenes.

Una ruta de acceso a un archivo o directorio del Almacén de imágenes era demasiado largo.

ImageStoreIOException: se produjo un error de E/S al comunicarse con el almacén de imágenes.

Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.

La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.

Se aplica a

CopyApplicationPackage(String, String, String, IImageStoreProgressHandler, TimeSpan)

Carga un paquete de aplicación en el Almacén de imágenes como preparación para el aprovisionamiento de un nuevo tipo de aplicación.

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)

Parámetros

imageStoreConnectionString
String

Cadena de conexión para el almacén de imágenes, que debe coincidir con el valor de configuración "ImageStoreConnectionString" que se encuentra en el manifiesto de clúster del clúster de destino. En un clúster local, el administrador del clúster elige el valor durante la implementación inicial. En un clúster de Azure creado a través de Azure Resource Manager, este valor es "fabric:ImageStore". El valor de la cadena de conexión del almacén de imágenes se puede comprobar examinando el contenido del manifiesto del clúster devuelto por GetClusterManifestAsync().

applicationPackagePath
String

Ruta de acceso completa al paquete de aplicación de origen.

applicationPackagePathInImageStore
String

Ruta de acceso relativa para el destino en el almacén de imágenes. Esta ruta de acceso se crea en relación con el directorio raíz del almacén de imágenes y se usa como destino para la copia del paquete de aplicación.

progressHandler
IImageStoreProgressHandler

Controlador de progreso para recuperar información de progreso en tiempo real

timeout
TimeSpan

Tiempo de espera de copia de la operación del paquete de aplicación

Excepciones

Error al acceder a un archivo en el Almacén de imágenes.

No se encontró un archivo necesario en el almacén de imágenes.

No se encontró un directorio necesario en el Almacén de imágenes.

Una ruta de acceso a un archivo o directorio del Almacén de imágenes era demasiado largo.

ImageStoreIOException: se produjo un error de E/S al comunicarse con el almacén de imágenes.

Se agota el tiempo de espera de la solicitud, pero es posible que el sistema ya lo haya aceptado para su procesamiento.

La solicitud se canceló antes de que expire el tiempo de espera, pero es posible que el sistema ya lo haya aceptado para su procesamiento.

Se aplica a