Я пишу еще одну реализацию ActiveRecord для компании, которая меньше боится моего кода, чем обозначение «Release Candidate» для реализации CastleProject. Во всяком случае, я использую атрибуты каждого свойство базового класса, чтобы сопоставить их с возвращающимися столбцами набора данных:Какой. 2.0 2.0 Исключение я должен бросить в этом обстоятельстве?
[ResultColumnAttribute("CUST_FIRST_NAME")]
public string FirstName
{
get { return _columnName; }
set { _columnName = value; }
}
так, что когда я создаю экземпляр класса из DataSet, я назначу, что значение свойства значения столбца. Какое исключение следует бросать, когда столбец сопоставляется с атрибутом, но не отображается в DataSet? Я не хочу идти и писать пользовательский (ленивый), и я думаю, что Application.Exception немного неописуемо.
В то время, когда вы задали этот вопрос, вы могли написать собственное исключение – AgileJon