首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >作为外部化对象c#的FluorineFx请求

作为外部化对象c#的FluorineFx请求
EN

Stack Overflow用户
提问于 2016-04-30 21:51:54
回答 1查看 330关注 0票数 0

目前,我正在开发使用FluorineFx向服务器发送AMF包的C#应用程序。

它工作得很好,但我发现了一种奇怪的数据类型,称为外部化对象。

我发现FluorineFX包含一个名为ArrayCollection的类,但我现在不知道如何使用它,更大的问题是如何将其作为外部化对象发送

这是Charles的捕获文件,我已经重新生成了这些外部化的对象。

pic

干杯,尼克拉斯

EN

回答 1

Stack Overflow用户

发布于 2016-05-02 17:25:29

我不知道这个,但是从你可以学到...

一个单独的AMF3类型处理ActionScript对象和自定义用户类.术语“特征”用于描述类的定义特征。除了anonymous对象和typed对象之外,ActionScript 3.0还引入了两个进一步的特征来描述如何序列化对象,即 dynamic objects

匿名:实际ActionScript对象类型的实例或没有注册别名的类的实例(在反序列化时将被视为对象)

Typed :具有注册别名的类的实例

动态:声明了动态特征的类定义的实例;可以在运行时动态地从实例中添加和删除公共变量成员

Externalizable:实现flash.utils.IExternalizable并完全控制其成员序列化的类的实例(特征信息中不包括属性名)。

在上面的信息中,还有这个和这个,也许它可以帮助你获得如何“重新生成那些外部化的对象”的方向。

PS:如果你只是继续把外部化的对象当作普通对象,会发生什么?您的应用程序/代码仍可能按预期工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36955713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档