Formatted current value of the live record (empty in undelete mode).
Friendly label (EntityField.DisplayNameOrName).
Raw field name (matches EntityField.Name).
True when CurrentValue and RestoreValue differ. Drives default checked.
True when the field is a FK whose target row no longer exists (best-effort).
True when the field is read-only / system / PK and cannot be restored.
True when the snapshot references a field that no longer exists on the entity.
Raw snapshot value (the value passed to BaseEntity.Set).
Formatted snapshot value that would be applied.
User's selection — when true, this field will be applied on restore.
One row in the restore preview table.
Renders as a checkbox + field name + (current / restore) values. The
IsChangedflag drives the default-checked state and the row's visual treatment.IsMissingInSchemaandIsFKMissingsurface drift warnings.