私は次のようなCodeFirstEFクラスを持っています:
public class Event
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int ID { get; set; }
/* snip */
}
IDプロパティがnullまたは0の場合、データベースはそのID値を生成しますが、この値を明示的に設定newEvent.ID=10000000
すると、ID列として使用され、現在は次のようになります。次に利用可能なID。