Столбец EF Code First Readonly

Сначала я использую EF Code, а затем - базу данных. "with Database.SetInitializer (null);"

В моей таблице есть два столбца createddate и changedddate. Они управляются SQL Server с помощью триггеров. Идея состоит в том, что когда происходит ввод данных, эти столбцы получают данные через триггеры.

Теперь я хочу сделать это, чтобы сделать это только для чтения с первой точки зрения EF Code. Т.е. Я хочу видеть в своем приложении даты создания и внесения изменений, но я не хочу изменять эти данные.

Я пробовал использовать приватные модификаторы в сеттере, но безуспешно. Когда я пытался добавить новые данные в таблицу, он пытался ввести дату DateTime.Max в базу данных, что выдает ошибку с сервера SQL.

Есть идеи?

22
задан Ladislav Mrnka 3 July 2011 в 19:01
поделиться