FabricClient.ClusterManagementClient.CopyClusterPackage Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CopyClusterPackage(String, String, String, String, String) |
Copia el archivo de manifiesto del clúster o el paquete de código de Service Fabric en el almacén de imágenes. |
CopyClusterPackage(String, String, String, String, String, TimeSpan) |
Copia el archivo de manifiesto del clúster o el paquete de código de Service Fabric en el almacén de imágenes. |
CopyClusterPackage(String, String, String, String, String)
Copia el archivo de manifiesto del clúster o el paquete de código de Service Fabric en el almacén de imágenes.
public void CopyClusterPackage (string imageStoreConnectionString, string clusterManifestPath, string clusterManifestPathInImageStore, string codePackagePath, string codePackagePathInImageStore);
member this.CopyClusterPackage : string * string * string * string * string -> unit
Public Sub CopyClusterPackage (imageStoreConnectionString As String, clusterManifestPath As String, clusterManifestPathInImageStore As String, codePackagePath As String, codePackagePathInImageStore 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().
- clusterManifestPath
- String
Ruta de acceso completa al archivo de manifiesto del clúster que se va a copiar.
- clusterManifestPathInImageStore
- String
Ruta de acceso relativa junto con el nombre de archivo del destino en el almacén de imágenes. Este parámetro es necesario cuando se especifica clusterManifestPath. 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 manifiesto del clúster.
- codePackagePath
- String
Ruta de acceso completa al paquete de código de Service Fabric que se va a copiar.
- codePackagePathInImageStore
- String
Ruta de acceso relativa junto con el nombre de archivo del destino en el almacén de imágenes. Este parámetro es necesario cuando se especifica codePackagePathInImageStore. 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 código.
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 larga.
ImageStoreIOException: se ha producido un error de E/S que se comunica 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.
Comentarios
Tanto la ruta de acceso del manifiesto del clúster de origen como la ruta de acceso del código fuente no pueden ser null.
Se aplica a
CopyClusterPackage(String, String, String, String, String, TimeSpan)
Copia el archivo de manifiesto del clúster o el paquete de código de Service Fabric en el almacén de imágenes.
public void CopyClusterPackage (string imageStoreConnectionString, string clusterManifestPath, string clusterManifestPathInImageStore, string codePackagePath, string codePackagePathInImageStore, TimeSpan timeout);
member this.CopyClusterPackage : string * string * string * string * string * TimeSpan -> unit
Public Sub CopyClusterPackage (imageStoreConnectionString As String, clusterManifestPath As String, clusterManifestPathInImageStore As String, codePackagePath As String, codePackagePathInImageStore 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().
- clusterManifestPath
- String
Ruta de acceso completa al archivo de manifiesto del clúster que se va a copiar.
- clusterManifestPathInImageStore
- String
Ruta de acceso relativa junto con el nombre de archivo del destino en el almacén de imágenes. Este parámetro es necesario cuando se especifica clusterManifestPath. 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 manifiesto del clúster.
- codePackagePath
- String
Ruta de acceso completa al paquete de código de Service Fabric que se va a copiar.
- codePackagePathInImageStore
- String
Ruta de acceso relativa junto con el nombre de archivo del destino en el almacén de imágenes. Este parámetro es necesario cuando se especifica codePackagePathInImageStore. 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 código.
- timeout
- TimeSpan
El intervalo de tiempo que define la cantidad máxima de tiempo que Service Fabric permitirá que esta operación continúe antes de devolver .TimeoutException
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 larga.
ImageStoreIOException: se ha producido un error de E/S que se comunica 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.
Comentarios
Tanto la ruta de acceso del manifiesto del clúster de origen como la ruta de acceso del código fuente no pueden ser null.
Se aplica a
Azure SDK for .NET