如何验证ObjectContext.CommandTimeout值实际上是否正常工作?

时间:2014-05-19 16:29:36

标签: asp.net-mvc entity-framework

我相信我遇到了一个问题,我认为这是一个服务器问题,但是,有人告诉我试着像这样增加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是否有效?

1 个答案:

答案 0 :(得分:1)

将其设置为1秒并执行WAITFOR DELAY '00:00:02'