[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Gender", DbType="Int NOT NULL", UpdateCheck=UpdateCheck.Never)]
public int Gender
{
get
{
return this._Gender;
}
set
{
if ((this._Gender != value))
{
this.OnGenderChanging(value);
this.SendPropertyChanging();
this._Gender = value;
this.SendPropertyChanged("Gender");
this.OnGenderChanged();
}
}
}
有一個update check
的屬性,我將它設置爲never
。但是,當我在dbml中做了一個小改動時,我必須將這個字段的這個屬性設置爲不再。我如何在部分類中永久覆蓋此屬性?重寫linq屬性c#
更新:在設計
partial class DataBaseDataContext : System.Data.Linq.DataContext
{
public DataBaseDataContext() :
base(ConfigurationManager.ConnectionStrings["MyConnection"].ToString())
{
OnCreated();
}
}
問題。你爲什麼要爲你的項目使用Linq2Sql?相反,微軟已經相當放棄該系統來支持實體框架。 –
我認爲這個圖在實體和linq中是相同的,是不是? – Nofuzy
我不知道,我從來沒有使用EF的dbml文件,我只使用Code First。 –