protobuf-net 相关问题

作为Google protobuf二进制序列化格式的独立实现,protobuf-net以常见的.NET编码样式处理问题空间,但保留了高性能,密集输出和跨平台的互操作性。

如何解决“算术运算导致溢出。”对于具有长值的枚举

假设我有一个枚举公共枚举PricingFlags:long,其值为100000000000100001111111111000010001_2或4296080913。基本上是[Description(“ Aggregate”)]等标志的集合。]

回答 1 投票 1

如何反序列化protobuf网中的Android

我有一个使用protobuf网对其序列化的WebAPI。它工作正常。现在,我需要使用的WebAPI在我的Android应用程序。我的问题是,如何使用反序列化的Android的?或者它是不是...

回答 1 投票 0

通过序列化的IHttpHandler产生的Protobuf结果无效

我使用ASP.NET Web窗体,这意味着我将通过ASPX或ASHX页面中发送的Protobuf数据。我试图建立一个GTFSRT文件,其中有一个NuGet包称为GTFSRealTimeBindings ....

回答 2 投票 1

使用Protogen 2.3.17命令行生成C#文件

我正在尝试为我的消息生成C#类,并且能够在此处使用在线生成器进行此操作。但是我想在...的帮助下尝试从命令行开始工作。

回答 1 投票 1

具有代理的Protobuf-net对象图引用

据我所知,从v2开始的protobuf-net支持引用,但它们不能与代理一起使用(异常“引用跟踪对象在...期间更改了引用)

回答 1 投票 0

可以在C#中使用Google Protocol Buffers 2.6.1吗?

我有一个项目,我正在使用Google Protocol Buffers 2.6.1大约两年了。我知道Google Protocol Buffers 3.0.0支持C#,但我不想将我的协议迁移到...

回答 4 投票 1

protobuf-net不会反序列化DateTime.Kind正确]]

使用protobuf-net.dll版本1.0.0.280,当我反序列化DateTime(包装在对象中)时,日期/时间确定,但是DateTime.Kind属性为'Unspecified'将此测试用例考虑为...

回答 7 投票 19

如何使用protobuf-net反序列化需要ctor调用的自定义只读结构?

我创建了一个自定义(readonly)结构来封装小数。我在任何地方使用结构,包括各种编程语言所使用的面向公众的API,因此希望......

回答 1 投票 1

Protobuf-net:无法创建抽象类

我正在尝试将反序列化移植到protobuf-net。但我无法理解这一点:[DataContract]公共抽象类BaseObject:IBaseObject,INotifyPropertyChanged {//只有方法和...

回答 1 投票 1

我如何夸大Protobuf扩展?

message base {required int32 cmd = 1;扩展1000到最大; } message derived {extend base {required derived test = 1001; } int32 a = 1;扩展1000到3000; ...

回答 1 投票 0

Protobuf-net枚举序列化行为在版本中发生了变化。 2.3.0

2.3.0之前的任何序列化对象如果包含枚举值并且使用DataMember和InferTagFromNameDefault而不是ProtoMember,则无法在2.3.0或更高版本中正确反序列化。 [...

回答 1 投票 3

使用ProtoBuf-net和gRPC

我正在尝试在使用gRPC的工作中构建PoC。这里的谷歌文档带我们通过一个示例应用程序。我想知道protobuf-net,特别是protogen,是否有能力......

回答 2 投票 2

如何从HttpResponseMessage反序列化protobuf内容

我正在尝试以protobuf格式从我的数据库反序列化响应消息。它有这个模式:syntax =“proto3”;消息Person {uint64 id = 1; string name = 2; string surname = 3; ...

回答 1 投票 1

Serializer.PrepareSerializer和RuntTimeTypeModel.CompileInPlace之间有什么区别

请纠正我,对我来说听起来像Serializer.PrepareSerializer和RuntTimeTypeModel.CompileInPlace做同样的事情?

回答 1 投票 1

未能通过命名管道发送protobuf流并返回结果

我在使用命名管道来回传输对象(双工通信)时遇到了麻烦。代码:Dto:[ProtoContract] public class ServerResponse {[ProtoMember(1)] public string ...

回答 1 投票 1

将Stream转换为String并返回...我们缺少什么?

我想将对象序列化为字符串,然后返回。我们使用protobuf-net将对象转换为Stream并成功返回。但是,Stream to string and back ...不太成功。去...之后

回答 8 投票 139

序列化包含列表的对象时ProtoBuf-net无效行为

我很难在下面的例子中解释行为:[ProtoContract] public class Class1Proto {[ProtoMember(1)] public int data1 = 1; [ProtoMember(2)]公共字符串......

回答 1 投票 0

使用protobuf-net生成类时,解码自定义选项值

我正在使用protogbuf-gen来转换C#clases中的原型文件。我想将一些选项从proto文件转换为我的类的某个属性。所以我有一个proto文件,其选项如下:syntax = ...

回答 1 投票 2

UWP / .NET Native和iOS上的Protobuf-net

我有一个基于.NET Standard 1.4的Xamarin.Forms应用程序,该应用程序使用protobuf-net在数据库中存储将在稍后发送到WCF服务的对象。在Android和UWP上“管理”......

回答 1 投票 8

Protobuf-Net作为复制构造函数

是否可以创建基于protobuf-net的通用复制构造函数?类似于:public class Person {public Int32 Id {get;组; public String FirstName {get;组; ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.