Protobuf-net [反]序列化 GameObject (Unity 3D)
在Unity 3D中,有一个带有Transform属性的GameObject。变换具有位置(Vector3)和旋转(四元数)。我想通过 protobuf-net 将这些游戏对象发送到后备存…
如何在 Silverlight 中使用使用 ProtoBuf-net 序列化器的 WCF 服务?
现在是凌晨 2 点,我整个晚上都在试图弄清楚这个问题:如何在 Silverlight 中使用使用 ProtoBuf-net 序列化器的 WCF 服务? 只是为了澄清一件事:从我…
与 Android 之间发送数据
我正在尝试从 Android 设备上的 .net 项目中获取数据。 在 android 上,我使用此代码: DefaultHttpClient client = new DefaultHttpClient(); HttpGe…
如何使用 protobuf-net 或其他序列化程序序列化第 3 方类型?
我有 List 但 protobuf-net 给我错误,它没有合同。当我没有来源时如何指定合同?它实际上说它无法推断类型,但我认为这是因为我没有使用它的属性,对…
protobuf-net 序列化为基类
我想使用 protobuf-net 将派生类序列化为其基类。换句话说,我希望序列化过程丢弃任何表明该类型是派生的指示: [ProtoContract] class Base { [Proto…
使用 Protobuf.net 序列化内存流元组(锯齿状数组)
是否可以使用 Protobuf.net 序列化由二进制编写器创建的内存流元组?如果我尝试这样做,Protobuf 会说它无法序列化流。 我所追求的是序列化锯齿状数组…
ProtoBuf-net 序列化 IEnumerable
我正在尝试在我的项目中使用 ProtoBuf-NET(主要是 Silverlight 4 项目)。 我在序列化我的模型集合时遇到困难,它们都是这样定义的: private List _…
MSMQ 和 ProtoBuf-Net 序列化 C#
我有一个具有许多属性的类,其中之一是 byte[] 属性。我想使用 MSMQ 将此类发送到另一台服务器。但在发送之前,我想使用 ProtoBuf-Net 对其进行序列化…
反序列化“长” c# 的带有 protobuf 的字符串对我来说不能正常工作
我显然做了一些基本的错误,但我无法弄清楚并且找不到文档。 我正在尝试 Marc Gravell 的 .NET proto-buf,并尝试序列化和反序列化对象。一旦一个对象…
使用 Protobuf-Net 在运行时创建 TypeModel,意外的子类型
我有下面的类结构,并希望使用 Protobuf-Net 在运行时对其进行序列化。不幸的是我收到错误“意外的子类型:Web2Pdf”。为什么? var web2PdfEntity = …
创建的 RuntimeTypeModel 在反序列化复杂对象期间失败
我想使用不带属性的protocolbuf .net版本,并通过特定代码创建RuntimeTypeModel。它工作得很好,直到我碰到了这个案例,这个案例在下面的案例中被提取…
protobuf-net-VS10.msi 和 V2 兼容吗?
我在 .net 项目中使用 protobuf-net 来使用协议缓冲区。该项目位于 http://code.google.com/p/protobuf-net/。 目前我安装了 protobuf-net-VS10.msi,…
使用继承时 protobuf-net Guid 反序列化为 Guid.Empty
当 Guid 是在消息基类中定义时,我在反序列化 Guid 时遇到问题。当我收到以下消息时。 [DataContract] public abstract class GatewayPageEvent:IDoma…
限制 protobuf-net 继承“树”
继续我的探索,让 protobuf-net 屈服于我自己的意愿。 我已经看到了一些关于如何动态添加子类的问题 让序列化器能够对子类进行编码..,例如 this 或 …
如何序列化一个类实现两个具有相同基础接口的接口
我正在尝试使用protobuf v2序列化类A实现接口B和C。并且B和C都从D派生。 [ProtoBuf.ProtoContract] [ProtoBuf.Includes(101, typeof(B)) [ProtoBuf.In…