如果您的SQL服务器不再可访问,ObjectContext.Refresh方法无法连接到您的SQL服务器以执行刷新会发生什么?

时间:2012-09-18 13:40:44

标签: c# sql entity-framework

我正在使用Entity Framework,我想知道如果您的SQL服务器不再可访问,如果ObjectContext.Refresh方法无法连接到您的SQL服务器以执行刷新会发生什么。

据我所知,这篇MSDN文章没有显示此方法的任何相关例外:http://msdn.microsoft.com/en-us/library/bb896255(v=vs.90).aspx

那么在这种情况下实际发生了什么?在我的具体情况下,我正在尝试刷新实体数据模型访问者表:_entities.Refresh(System.Data.Objects.RefreshMode.StoreWins, _entities.ProfilesTable);

1 个答案:

答案 0 :(得分:1)

它会抛出一个EntityException,其中包含特定于提供者的异常。