FabricClient.ApplicationManagementClient.UpgradeApplicationAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
UpgradeApplicationAsync(ApplicationUpgradeDescription) |
Executa a atualização em uma instância de aplicativo. |
UpgradeApplicationAsync(ApplicationUpgradeDescription, TimeSpan, CancellationToken) |
Executa a atualização em uma instância de aplicativo. |
UpgradeApplicationAsync(ApplicationUpgradeDescription)
Executa a atualização em uma instância de aplicativo.
public System.Threading.Tasks.Task UpgradeApplicationAsync (System.Fabric.Description.ApplicationUpgradeDescription upgradeDescription);
member this.UpgradeApplicationAsync : System.Fabric.Description.ApplicationUpgradeDescription -> System.Threading.Tasks.Task
Public Function UpgradeApplicationAsync (upgradeDescription As ApplicationUpgradeDescription) As Task
Parâmetros
- upgradeDescription
- ApplicationUpgradeDescription
A descrição da política de atualização e do aplicativo a ser atualizado.
Retornos
Um Task que representa a operação.
Exceções
ApplicationUpgradeInProgress: o aplicativo já está sendo atualizado para a versão solicitada.
O FabricClient objeto está em um estado fechado. Descarte o FabricClient objeto que você está usando e instancie um novo FabricClient objeto.
ApplicationUpgradeInProgress: o aplicativo já está sendo atualizado para a versão solicitada.
ApplicationNotFound: o aplicativo não existe.
Erro ao acessar um arquivo no repositório de imagens.
Um arquivo necessário não foi encontrado no repositório de imagens.
Um diretório necessário não foi encontrado no repositório de imagens.
Um caminho para um arquivo/diretório do repositório de imagens era muito longo.
ImageStoreIOException: ocorreu um erro de E/S ao se comunicar com o repositório de imagens.
A solicitação atingiu o tempo limite, mas pode já ter sido aceita para processamento pelo sistema.
A solicitação foi cancelada antes do tempo limite expirar, mas pode já ter sido aceita para processamento pelo sistema.
Aplica-se a
UpgradeApplicationAsync(ApplicationUpgradeDescription, TimeSpan, CancellationToken)
Executa a atualização em uma instância de aplicativo.
public System.Threading.Tasks.Task UpgradeApplicationAsync (System.Fabric.Description.ApplicationUpgradeDescription upgradeDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UpgradeApplicationAsync : System.Fabric.Description.ApplicationUpgradeDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UpgradeApplicationAsync (upgradeDescription As ApplicationUpgradeDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parâmetros
- upgradeDescription
- ApplicationUpgradeDescription
A descrição da política de atualização e do aplicativo a ser atualizado.
- timeout
- TimeSpan
A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .
- cancellationToken
- CancellationToken
O token que a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.
Retornos
Um Task que representa a operação.
Exceções
ApplicationUpgradeInProgress: o aplicativo já está sendo atualizado para a versão solicitada.
O FabricClient objeto está em um estado fechado. Descarte o FabricClient objeto que você está usando e instancie um novo FabricClient objeto.
ApplicationUpgradeInProgress: o aplicativo já está sendo atualizado para a versão solicitada.
ApplicationNotFound: o aplicativo não existe.
Erro ao acessar um arquivo no repositório de imagens.
Um arquivo necessário não foi encontrado no repositório de imagens.
Um diretório necessário não foi encontrado no repositório de imagens.
Um caminho para um arquivo/diretório do repositório de imagens era muito longo.
ImageStoreIOException: ocorreu um erro de E/S ao se comunicar com o repositório de imagens.
A solicitação atingiu o tempo limite, mas pode já ter sido aceita para processamento pelo sistema.
A solicitação foi cancelada antes do tempo limite expirar, mas pode já ter sido aceita para processamento pelo sistema.
Aplica-se a
Azure SDK for .NET