Partager via


FabricClient.ApplicationManagementClient.CopyApplicationPackage Méthode

Définition

Surcharges

CopyApplicationPackage(String, String, String)

Charge un package d’application dans le magasin d’images en vue de l’approvisionnement d’un nouveau type d’application.

CopyApplicationPackage(String, String, String, TimeSpan)

Charge un package d’application dans le magasin d’images en vue de l’approvisionnement d’un nouveau type d’application.

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

Charge un package d’application dans le magasin d’images en vue de l’approvisionnement d’un nouveau type d’application.

CopyApplicationPackage(String, String, String)

Charge un package d’application dans le magasin d’images en vue de l’approvisionnement d’un nouveau type d’application.

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)

Paramètres

imageStoreConnectionString
String

Chaîne de connexion pour le magasin d’images, qui doit correspondre à la valeur du paramètre « ImageStoreConnectionString » trouvée dans le manifeste du cluster du cluster cible. Dans un cluster local, la valeur est choisie lors du déploiement initial par l’administrateur du cluster. Dans un cluster Azure créé par le biais d’Azure Resource Manager, cette valeur est « fabric:ImageStore ». La valeur de la chaîne de connexion du magasin d’images peut être vérifiée en examinant le contenu du manifeste de cluster retourné par GetClusterManifestAsync().

applicationPackagePath
String

Chemin d’accès complet au package d’application source.

applicationPackagePathInImageStore
String

Chemin relatif de la destination dans le magasin d’images. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du package d’application.

Exceptions

Une erreur s’est produite lors de l’accès à un fichier sur le magasin d’images.

Un fichier requis n’a pas été trouvé dans le magasin d’images.

Un répertoire obligatoire n’a pas été trouvé dans le magasin d’images.

Le chemin d’accès à un fichier/répertoire de magasin d’images était trop long.

ImageStoreIOException: une erreur d’E/S s’est produite lors de la communication avec le magasin d’images.

La demande a expiré, mais peut-être déjà été acceptée pour traitement par le système.

La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.

Remarques

Le délai d’expiration de l’opération est par défaut de 30 minutes pour le magasin d’images natif et il n’y a pas de capacité de délai d’expiration pour XStore et le partage de fichiers. Peut également envisager de spécifier la valeur de délai d’expiration appropriée dans la fonction de surcharge CopyApplicationPackage(String, String, String, TimeSpan)

S’applique à

CopyApplicationPackage(String, String, String, TimeSpan)

Charge un package d’application dans le magasin d’images en vue de l’approvisionnement d’un nouveau type d’application.

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)

Paramètres

imageStoreConnectionString
String

Chaîne de connexion pour le magasin d’images, qui doit correspondre à la valeur du paramètre « ImageStoreConnectionString » trouvée dans le manifeste du cluster du cluster cible. Dans un cluster local, la valeur est choisie lors du déploiement initial par l’administrateur du cluster. Dans un cluster Azure créé par le biais d’Azure Resource Manager, cette valeur est « fabric:ImageStore ». La valeur de la chaîne de connexion du magasin d’images peut être vérifiée en examinant le contenu du manifeste de cluster retourné par GetClusterManifestAsync().

applicationPackagePath
String

Chemin d’accès complet au package d’application source.

applicationPackagePathInImageStore
String

Chemin relatif de la destination dans le magasin d’images. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du package d’application.

timeout
TimeSpan

Délai d’expiration de l’opération de copie du package d’application

Exceptions

Une erreur s’est produite lors de l’accès à un fichier sur le magasin d’images.

Un fichier requis n’a pas été trouvé dans le magasin d’images.

Un répertoire obligatoire n’a pas été trouvé dans le magasin d’images.

Le chemin d’accès à un fichier/répertoire de magasin d’images était trop long.

ImageStoreIOException: une erreur d’E/S s’est produite lors de la communication avec le magasin d’images.

La demande a expiré, mais peut-être déjà été acceptée pour traitement par le système.

La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.

S’applique à

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

Charge un package d’application dans le magasin d’images en vue de l’approvisionnement d’un nouveau type d’application.

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)

Paramètres

imageStoreConnectionString
String

Chaîne de connexion pour le magasin d’images, qui doit correspondre à la valeur du paramètre « ImageStoreConnectionString » trouvée dans le manifeste du cluster du cluster cible. Dans un cluster local, la valeur est choisie lors du déploiement initial par l’administrateur du cluster. Dans un cluster Azure créé par le biais d’Azure Resource Manager, cette valeur est « fabric:ImageStore ». La valeur de la chaîne de connexion du magasin d’images peut être vérifiée en examinant le contenu du manifeste de cluster retourné par GetClusterManifestAsync().

applicationPackagePath
String

Chemin d’accès complet au package d’application source.

applicationPackagePathInImageStore
String

Chemin relatif de la destination dans le magasin d’images. Ce chemin d’accès est créé par rapport au répertoire racine dans le magasin d’images et utilisé comme destination pour la copie du package d’application.

progressHandler
IImageStoreProgressHandler

Gestionnaire de progression pour récupérer les informations de progression en temps réel

timeout
TimeSpan

Délai d’expiration de l’opération de copie du package d’application

Exceptions

Une erreur s’est produite lors de l’accès à un fichier sur le magasin d’images.

Un fichier requis n’a pas été trouvé dans le magasin d’images.

Un répertoire obligatoire n’a pas été trouvé dans le magasin d’images.

Le chemin d’accès à un fichier/répertoire de magasin d’images était trop long.

ImageStoreIOException: une erreur d’E/S s’est produite lors de la communication avec le magasin d’images.

La demande a expiré, mais peut-être déjà été acceptée pour traitement par le système.

La demande a été annulée avant l’expiration du délai d’expiration, mais elle a peut-être déjà été acceptée pour traitement par le système.

S’applique à