Я обычно использую Granite Data Services (а не LCDS или Blaze), но вы пытались использовать тег [Transient] ActionScript?(Конечно, если вы генерируете ваши классы .as, это может быть проблемой - возможно, есть аннотация @Transient?)
http://livedocs.adobe.com/flex/3/html/help.html?content=metadata_3.html
Способ работы зависит от того, кто (что) делает сериализацию.Например, я считаю, что Granite ведет себя немного иначе, чем Blaze.Я не думаю, что Granite сериализует частные атрибуты (возможно, это неправильно).Также я вспоминаю несколько лет назад, что я создал собственный класс сериализации для Granite, который говорит ему игнорировать поля с ключевым словом «transient» Java (используя отражение).
Я не знаю, сможете ли вы реализовать собственную логику сериализации в Blaze / LCDS (так же легко), но, возможно, стоит обратить на это внимание.Это не было огромной болью (как вы говорите), потому что это был только один класс, который я настроил, но опять же, я точно знаю, что это просто с Гранитом.
Может быть вспомогательная библиотекаили два там для этого.Парень написал, что это http://www.flexpasta.com/index.php/2008/05/19/blazeds-with-annotations-for-remote-objects/, кажется, делает то, что вы просите в обратном порядке .(Принудительная сериализация при отсутствии установщика.)