0

文字列PKを持つEFエンティティ、それに関連する他のエンティティがあります

public class E1
{
    public string PK {get;set;}
    .....   
} 

プロセス中に、すべての構造 (E1 および関連エンティティ) に一時的な PK を割り当て、ユーザーがドキュメントを確認するのを待ちます。

ユーザーが確認したら、確実に PK を割り当て、データベースはすべての ONCASCADE を更新します

私の問題は、E1 の状態を変更しようとすると、この例外がスローされることです。

プロパティ 'PK' はオブジェクト キーの情報の一部であり、変更できませんでした

この例外を回避するにはどうすればよいですか?

4

1 に答える 1