Если в базе данных столбец может иметь значение NULL, у результирующего класса также будет свойство NULL.
Например, если в таблице Order
есть столбец Datetime
, который может иметь значение NULL, называемый CreatedDate
, то полученный класс Order
будет выглядеть примерно так:
public partial class Order: EntityObject
{
...
private DateTime? _createdDate;
...
}
Если _ createdDate
не имеет значения при вызове ObjectContext.SaveChanges()
, System.DBNull
будет автоматически отправлено в базу данных как часть команды вставки или обновления.
Надеюсь, это поможет
Alex