C# 4.0 在实体框架中更新方法

C# 4.0 在实体框架中更新方法,c#-4.0,entity-framework-4,database-first,C# 4.0,Entity Framework 4,Database First,我是实体框架的新手,首先使用数据库。我继承了一个正在进行更改的项目。我有一个名为Bid的表,我在其中添加了列Auciton\u Status\u Id。然后,我打开.edmx文件并从数据库中选择“更新模型”,从而更新了该文件(无论该文件的用途是什么)。我在另一个项目中有一个.tt文件(不管是什么),我必须通过右键单击它并选择运行自定义工具来手动更新它。问题是与.edmx文件位于同一项目中的.tt文件有一个关联的.cs文件(带有签名的类公共部分类实体:DbContext)(无论是什么DbConte

我是实体框架的新手,首先使用数据库。我继承了一个正在进行更改的项目。我有一个名为Bid的表,我在其中添加了列
Auciton\u Status\u Id
。然后,我打开.edmx文件并从数据库中选择“更新模型”,从而更新了该文件(无论该文件的用途是什么)。我在另一个项目中有一个.tt文件(不管是什么),我必须通过右键单击它并选择运行自定义工具来手动更新它。问题是与.edmx文件位于同一项目中的.tt文件有一个关联的.cs文件(带有签名的类
公共部分类实体:DbContext
)(无论是什么
DbContext
),并且它有一个名为

public virtual int MakeBid(Nullable<long> lotId, 
                           Nullable<decimal> bidValue, 
                           Nullable<System.DateTime> createdDate, 
                           Nullable<long> bidStatusId, 
                           Nullable<System.Guid> userId)
public-virtual-int-MakeBid(可为null的lotId,
可为空的值,
可为空的createdDate,
可为空的bidStatusId,
可为空的用户ID)

问题是我希望我的新列
Auction\u Status\u Id
也添加到此方法中。当这是一个自动生成的类时,我该怎么做?

MakeBid
可能是一个存储过程,因此如果在de数据库中修改它,您可以再次刷新
.edmx


(并确保您知道它的用途:D)。

MakeBid
(无论用于…)可能是一个存储过程。@GertArnold不,它不是,它是一个自动生成的方法(MakeXXX,其中XXX是实体名称).@OP.cs文件不是在您的项目生成后自动更新的吗?@ken2k-不是-我需要做些什么来影响它吗?@GertArnold-我知道了,谢谢-这是一个存储过程-请将其作为一个答案写下来,以便我可以将其标记为正确答案。