私は、CastleProjectの実装で "Release Candidate"という指定よりも、自分のコードを恐れのない会社のActiveRecord実装をもう一つ書いています。とにかく、私は戻って、データセットの列にマップするために、基本クラスの各プロパティに属性を使用しています:この状況で.Net 2.0の例外を投げるべきですか?
[ResultColumnAttribute("CUST_FIRST_NAME")]
public string FirstName
{
get { return _columnName; }
set { _columnName = value; }
}
私は、データセットからのクラスをインスタンス化するとき、私はプロパティの値列の値ことを割り当てるようにします。列が属性にマップされているにもかかわらず、データセットに表示されない場合、どのような例外をスローする必要がありますか?私は行きたいとカスタム(怠惰な)を書くことを望んでいない、と私は思うApplication.Exception少しノンスクリプトです。
この質問をするのに時間が掛かりましたが、カスタム例外 – AgileJon