У меня есть класс:
public class classParty
{
private int _arrivedCount;
public int PartyID {get; private set;}
public DateTime PartyDate {get; private set;}
public int ArrivedCount
{
get
{
return _arrivedCount;
}
set
{
_arrivedCount = value;
}
}
}
Я могу сопоставить PartyId и PartyDate, но у меня нет столбца для ArhibitedCount (это счетчик времени, он не не настаивают).
Как мне сказать EF 4.1, чтобы он прекратил поиск столбца с именем «ArvedCount»? Этого нет в таблице. Его не будет в таблице. Это просто свойство объекта и все.
Заранее спасибо.
РЕДАКТИРОВАТЬ: Вот конфигурация Fluent API для classParty.
public class PartyConfiguration : EntityTypeConfiguration<classParty>
{
public PartyConfiguration()
: base()
{
HasKey(p => p.PartyID);
Property(p => p.PartyID)
.HasColumnName("PartyID")
.HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity)
.IsRequired();
Property(p => p.PartyDate)
.HasColumnName("PartyDate")
.IsRequired();
ToTable("Party");
}
}