MongoDBドライバーは、Bsonからユーザーのタイプに逆シリアル化するためのメソッドを提供します。 BsonSerializer
MongoDB.Bson.dll
にあります 、MongoDB.Bson.Serialization
内 名前空間。
BsonSerializer.Deserialize<T>()
を使用できます 方法。いくつかのサンプルコードは次のようになります
var obj = new MyClass { MyVersion = new Version(1,0,0,0) };
var bsonObject = obj.ToBsonDocument();
var myObj = BsonSerializer.Deserialize<MyClass>(bsonObject);
Console.WriteLine(myObj);
MyClass
の場所 として定義されます
public class MyClass
{
public Version MyVersion {get; set;}
}
これがお役に立てば幸いです。