CkModelUpgradeInfo
Namespace: Meshmakers.Octo.Runtime.Contracts.CkModelMigrations
Information about a CK model upgrade
public class CkModelUpgradeInfo
Inheritance Object → CkModelUpgradeInfo
Properties
CkModelName
Name of the CK model
public string CkModelName { get; set; }
Property Value
InstalledVersion
Currently installed version (null if not installed)
public string InstalledVersion { get; set; }
Property Value
TargetVersion
Target version being loaded
public string TargetVersion { get; set; }
Property Value
UpgradeNeeded
Whether an upgrade is needed
public bool UpgradeNeeded { get; set; }
Property Value
MigrationPathAvailable
Whether a migration path exists
public bool MigrationPathAvailable { get; set; }
Property Value
HasBreakingChanges
Whether the migration contains breaking changes
public bool HasBreakingChanges { get; set; }
Property Value
MigrationResult
Result of the migration execution (if executed)
public CkMigrationResult MigrationResult { get; set; }
Property Value
ErrorMessage
Error message if the upgrade failed
public string ErrorMessage { get; set; }
Property Value
Constructors
CkModelUpgradeInfo()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public CkModelUpgradeInfo()