0

私は nhibernate の初心者なので、リスクを冒して繰り返し質問します。

シリアライゼーションの実用的な例を誰かが教えてくれますか? エンティティ自体のマッピングも、エンティティの実際の例も要求しません。nhib.configuration と、Web アプリを持つディスク上のシリアライゼーションだけです。使用を念頭に置いてください。

さらに情報が必要な場合はお尋ねください。ありがとう

4

1 に答える 1

1

シリアル化/逆シリアル化の方法を示すサンプル コード。

本質的にそれは

using(var file = File.Open(SerializedConfiguration, FileMode.Create))
{
    var bf = new BinaryFormatter();
    bf.Serialize(file, configuration);
}

注: IUserType、IConnectionProvider などのインターフェイスのすべての独自の実装は、シリアル化可能である必要があります。

于 2012-05-29T10:29:40.267 に答える