Partilhar via


FabricClient.ApplicationManagementClient.UpgradeApplicationAsync Método

Definição

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.

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.

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