При хранении данных в службах таблиц Azure с помощью TableServiceEntity вы ограничены обычными базовыми типами (int, string, datetime и т. д. ), которые имеют открытый доступ для получения/установки.
Нет никакой обычной магии, которую вы ожидаете от сериализации, связанной с коллекциями, сложными типами, наследованием и т.д.
Могут быть разные способы справиться с этим
Я ничего не пропустил? Какой метод может быть лучшим в каких обстоятельствах?