数据库连接:如何检查,具体取决于网络连接状态

时间:2016-03-05 10:27:27

标签: c# asp.net database connectivity

我知道如何以编程方式获取数据库的连接状态。 我正在寻找的是一种在WiFi开关开/关周期或LAN电缆插拔后检查数据库连接状态的方法。

有人知道如何进行这样的检查吗?

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法检查网络连接是否可用:

System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()

还有一个事件要检查状态是否已更改:

System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged