Ссылка Гленна действительно сделала свое дело. Я также добавил преобразование между dot-net и AS3 - кажется, что dot-net записывает атрибут __type примерно так: «Class: Namespace», но AS3 нужно, чтобы он был примерно таким: «Namespace.Class».
private static function convertDotNetToASNameType(nameType:String):String
{
return(nameType.split(':').reverse().join('.'));
}
Кстати, если вы используете ссылку Гленна и сервер WCF, обязательно замените "clientClassPath" на "__type" dot-net.