BsonDocument序列化?

时间:2016-05-20 17:56:01

标签: c# mongodb

我想知道BsonDocument是如何实施的,因为我无法找到有关实施细节的任何文档(You can help others reproduce the issue by creating a minimal, complete and verifiable example

BsonDocument只是作为二进制数据的包装吗?或者它将检索到的BSON数据序列化为对象?

我问,因为我想通过REST接口从Mongo转发检索到的数据,该接口将数据公开为BSON。如果C#驱动程序序列化检索到的BSON数据,由于序列化开销,它不能成为解决方案。换句话说,我想避免序列化并直接转发BSON数据。

1 个答案:

答案 0 :(得分:0)

找到RawBsonDocument类型,它充当二进制数据的包装器,解决了我的问题:)

  

仅使用原始字节表示的不可变BSON文档。