Partager via


ApplicationUpgradeProgress Classe

Définition

Représente le status de mise à niveau de l’instance d’application.

public sealed class ApplicationUpgradeProgress
type ApplicationUpgradeProgress = class
Public NotInheritable Class ApplicationUpgradeProgress
Héritage
ApplicationUpgradeProgress

Propriétés

ApplicationName

Obtient le nom de l’application à mettre à niveau.

ApplicationTypeName

Obtient le nom de type de l’application à mettre à niveau.

CurrentUpgradeDomainDuration

Obtient le temps écoulé estimé passé à traiter le domaine de mise à niveau actuel. Valeur non définie pour les mises à niveau de nœud par nœud.

CurrentUpgradeDomainProgress

Indique la progression détaillée de la mise à niveau pour les nœuds du domaine de mise à niveau actuel. Valeur non définie pour les mises à niveau de nœud par nœud.

CurrentUpgradeUnitsProgress

Indique la progression détaillée de la mise à niveau pour les nœuds du domaine de mise à niveau actuel si l’unité de mise à niveau est des domaines de mise à niveau ou si le nœud est actuellement en cours de mise à niveau pour les mises à niveau de nœud par nœud.

FailureReason

Obtient la catégorie d’échec de mise à niveau si la mise à niveau a échoué.

FailureTimestampUtc

Obtient l’heure à laquelle la mise à niveau a échoué.

IsNodeByNode

Obtient si cette mise à niveau est une mise à niveau nœud par nœud

NextUpgradeDomain

Obtient le domaine de mise à niveau suivant pour cette progression de mise à niveau. Valeur non définie pour les mises à niveau de nœud par nœud.

RollingUpgradeMode

Obtient le mode de mise à niveau propagé pour cette progression de mise à niveau.

StartTimestampUtc

Obtient l’heure à laquelle la mise à niveau a démarré.

TargetApplicationTypeVersion

Obtient la version du type d’application en cours de mise à niveau.

UnhealthyEvaluations

Obtient les évaluations qui décrivent les données et l’algorithme utilisé par le gestionnaire d’intégrité pour évaluer l’intégrité de l’application.

UpgradeDescription

Obtient les paramètres qui décrivent le comportement de la mise à niveau actuelle.

UpgradeDomainProgressAtFailure

Obtient des informations structurées sur les actions effectuées par le système au moment de l’échec de la mise à niveau. Valeur non définie pour les mises à niveau de nœud par nœud.

UpgradeDomains

Obtient la collection de domaines de mise à niveau et leur status de mise à niveau pour cette mise à niveau d’application. Valeur non définie pour les mises à niveau de nœud par nœud.

UpgradeDuration

Obtient le temps écoulé estimé passé à traiter la mise à niveau globale actuelle.

UpgradeState

Obtient l’état global du processus de mise à niveau de l’application.

UpgradeStatusDetails

Obtient le status détails de la mise à niveau, y compris le message d’échec.

UpgradeUnits

Obtient la liste des unités de mise à niveau. Pour les mises à niveau de nœud par nœud, il s’agit d’une liste de nœuds. Sinon, il s’agit d’une liste de domaines de mise à niveau.

Méthodes

GetChangedUpgradeDomains(ApplicationUpgradeProgress)

Spécifie une méthode d’assistance qui retourne une collection de domaines de mise à niveau qui sont passés à l’état RollingForwardCompleted ou à l’état depuis que RollingForwardInProgress la GetChangedUpgradeDomains(ApplicationUpgradeProgress) méthode a été appelée.

ToString()

Obtient une représentation sous forme de chaîne de la progression de la mise à niveau de l’application.

S’applique à