我相信我遇到了一个问题,我认为这是一个服务器问题,但是,有人告诉我试着像这样增加Timeout值:
using (var db = new LEAP_Professional_DAL.DAL.LEAPEntitiesDAL())
{
Int32 timeoutVal = Convert.ToInt32(System.Web.Configuration.WebConfigurationManager.AppSettings["commandTimeValue"]);
((IObjectContextAdapter)db).ObjectContext.CommandTimeout = timeoutVal;
...
}
我只是想知道是否有办法验证这是否符合我的预期?当前值设置为60秒。
无论如何要验证CommandTimeout
是否有效?
答案 0 :(得分:1)
将其设置为1秒并执行WAITFOR DELAY '00:00:02'
。