iusertype

    4

    1答えて

    まず、この記事の長さについて少しお詫びしましょう。 私は、2文字の "ステータス"フィールドを取得し、そこからブール値を返すために、NHibernate 3.2を使用してIUserTypeを記述する必要があったレガシーデータベースを扱うシナリオを持っています。ステータスフィールドには、次の3つの値を設定できます。 * 'DI' // 'Disabled', return false * ' '

    0

    1答えて

    データベースに格納できず、シリアル化できない別のクラスにマップされているクラスのプロパティがあります。状態パターンを実装します。 は、だから私はこのようなものを持っている:私は2つの異なる状態、私は例えば、使用して達成することができ、現在の状態の名前を永続化する必要があるデータベースで public class LockedState : IState ... public class Unl