问题补充:
以下是Linq to Sql设计器生成的代码,其中Model.Result是一个基于int的枚举类型
[Column(Storage="_Result", DbType="Int NOT NULL", CanBeNull=false)]
public Model.Result Result
{
get
{
return this._Result;
}
set
{
if ((this._Result != value))
{
this.OnResultChanging(value);this.SendPropertyChanging();
this._Result = value;
this.SendPropertyChanged("Result");
this.OnResultChanged();
}
}
}