文件名称:Dahomey.Cbor:.Net(C#)的高性能CBOR(RFC 7049)序列化框架
文件大小:156KB
文件格式:ZIP
更新时间:2024-05-27 00:27:49
serialization csharp dotnet cbor rfc-7049
达荷美·克伯 面向.Net(C#)的高性能序列化框架 支持的.NET版本 .NET标准2.0 .NET Core 3.1 .NET 5.0 特征 从/到流的序列化/反序列化,字节缓冲区 对象模型 映射到任何.Net类 基于区分符约定的可扩展多态性支持 可扩展的命名约定 不支持类型的自定义转换器 可以要求具有不同策略的属性或字段(CborRequiredAttribute) 基于方法ShouldSerialize [PropertyName]()的存在的条件属性序列化支持 支持接口和抽象类 支持非默认构造函数,工厂和更高级的创建者映射 可以忽略默认值 对象映射以编程方式配置类上的功能 支持序列化回调(序列化/反序列化之前/之后) 支持匿名类型 对Nullable的支持 支持集合接口:IList <>,ICollection <>,IEnumerable <>,IReadOnlyLis