0
私はdatacontextに追加して後で挿入するLINQ to SQLオブジェクトのリストを作成しようとしています。私がSubmitChanges()を呼び出すと、WeatherForecastオブジェクトのPostcode外部キーがnullであるとのエラーが表示されます。依存関係を持つLINQ to SQLディープコピーオブジェクト
List.Add()が呼び出されたときに、依存オブジェクトのディープコピーが実行されないようです。それは深いコピーを行うためにとにかくありますか?
これは私が何をしようとしているのかの例です。
function List<WeatherForecast> CreateForecast(Postcode postcode)
{
var forecasts = List<WeatherForecast>();
var wf = new WeatherForecast()
{
ForecastDate = DateTime.Today
, CurrentTemperature = (decimal)today.Attribute(XName.Get("temperature"))
};
wf.Postcode = postcode;
forecasts.Add(wf);
...
Keep adding forecast objects into the list
...
return forecasts;
}