Provides members for managing an upgradable object.
The IUpgradable type exposes the following members.
|CanUpgrade||Gets a Boolean value that indicates whether the object can be upgraded.|
|NeedsUpgrade||Gets or sets a Boolean value that specifies whether the object needs to be upgraded.|
|UpgradeContext||Gets additional information about the upgrade context for the object.|
|Invalidate||Invalidates computed property values for the object.|
|Upgrade()||Upgrades the object.|
|Upgrade(Boolean)||Upgrades the object with the option of upgrading child objects.|