我又遇到了 protobuf.net 的问题
我备份了一个项目,然后重新安装了我的操作系统(Win 7,如果有的话)。 我重新安装了VS 2010,并重新安装了protobuf.net对VS 2010的支持。 在此之前…
确定 Protobuf .NET 中缺失(必需)的字段
在尝试将 protobuf 对象发送到服务器之前,我想确保它有效(提供了所有必填字段)。 protobuf .NET 序列化器不够严格,无法告诉我这一点 - 我有什么选…
平台独立的 protobuf 套接字协议 - 我会收到什么消息?
我正准备编写一个独立于平台的套接字协议。经过一些初步研究,protobuf 似乎是可行的方法。我是 protobuf 的新手,我似乎无法弄清楚一个具体问题。 我…
如何在 protobuf-net 中判断调用 DeserializeWithLengthPrefix 从 NetworkStream 读取了多少字节
有办法做到这一点吗? 我想知道当我调用 DeserializeWithLengthPrefix 时从 NetworkStream 读取了多少字节。由于 NetworkStream 不支持 Position 属性…
Protobuf.net“一旦生成序列化器,类型就无法更改”
我有一些使用 Protobuf.net 的相当简单的代码,它抛出了一个非常奇怪的异常。 在 MetaType.cs 的第 167 行中,它抛出 InvalidOperationException“一…
Protobuf-net 对 Dictionary/KeyValuePair 的支持是如何工作的?
我试图了解 protobuf-net 的 Dictionary/KeyValuePair 支持。我们希望使用底层二进制流和从 java 生成的 proto 文件,但生成的 .proto 文件包含看起来…
wcf 客户端代理生成的类中缺少数据成员顺序
已将表从 sql 数据库映射到 Employee dbml 文件中的 linq。 [global::System.Runtime.Serialization.DataContractAttribute()] public partial class …
基于接口的Protobuf-net序列化
我正在使用 protobuf-net r282,当我调用 Serialize 时,我收到 InvalidOperationException 错误消息“只能处理数据契约类(及其列表/数组)(错误处…
Protobuf-net .proto 文件生成用于继承
我正在对 Protobuf-net 进行原型设计,以替换我们现有的一些 C# 代码,该代码当前正在使用 [Datacontract] 将对象序列化为 Xml。 使用protobuffer我们…
如何在 Silverlight WCF 生成的服务中使用 protobuf-net
我尝试在 WCF/Silverlight 应用程序中使用 protobuf-net 来提高大对象数组序列化性能。我可以在服务代码中序列化/反序列化类(添加 Order= 等)。 但…
使用 protobuf-net 反序列化消息列表
我有一个使用 protobuf 发送消息的 java 后端,它通过 tib 在一个大字节数组 blob 中发送分隔的消息对象。我可以使用 java 中的函数 parseDelimitedFr…
从.proto rpc条目生成FaultContract属性
我在我正在处理的数据合约项目中使用 protobuf-net,手动创建 .proto 文件,并让自定义工具输出它正在执行的 C# 代码。 我也开始将它用于服务合同,并…