2016-05-20 3 views
-1

Интересно, как BsonDocument реализуется, потому что я не смог найти какую-либо документацию о деталях реализации (https://api.mongodb.com/csharp/current/html/T_MongoDB_Bson_BsonDocument.htmlBsonDocument Serialized?

ли BsonDocument просто выступать в качестве обертки вокруг бинарных данных? Или это сериализовать извлеченный BSON данные в объектах?

Я прошу, потому что я хочу перенаправить извлеченные данные из Mongo через интерфейс REST, который предоставляет данные как BSON. Если драйвер C# сериализует извлеченные данные BSON, это не может быть решением, потому что издержки на сериализацию. Другими словами, я хочу, чтобы избежать сериализации и напрямую передавать данные BSON.

+0

Помогает ли downvoter объяснить нижний предел? – SOK

ответ

0

Найденный RawBsonDocument типа, который действует как оболочка вокруг бинарных данных, которые решить мою проблему :)

непреложного BSON документ, который представлен с использованием только сырые байт.

Смежные вопросы