1

データベースからクラスを生成するためにエンティティフレームワークを使用しました。これらのクラスのいくつかでは、PropertyChangeBase から継承して、一部のプロパティに対して関数 OnRaisePropertyChanged を実装したいと考えています。したがって、いくつかの生成されたクラスを変更しました。元

public partial class MyGeneratedClass : PropertyChangeBase
{
        private DateTime _lastUpdatedDate;
        public System.DateTime LastUpdatedDate
        {
            get { return _lastUpdatedDate; }
            set
            {
                _lastUpdatedDate = value;
                OnRaisePropertyChanged("LastUpdatedDate");
                OnRaisePropertyChanged("LastUpdatedDateFormat");
            }
        }
}

エンティティを更新するたびに、すべてのコードが上書きされるためです。部分クラスで実装すると、コンパイル エラーが発生します。これを克服する方法はありますか?

4

1 に答える 1