如果你看看iPhone,有很多关于如何执行可达性网络检查以及最佳实践的例子:
我在SO上发现了以下现有问题:
Where should I perform a Reachability check?
此外,Apple开发人员还举例说明了如何使用他们的Reachability类: Apple Code Example
我还没有看到WP7这样的资源。 AppHub的example code显示了与Web通信的项目,但没有(至少我看到)执行可访问性检查的项目。此外,虽然Charles Pretzold's free 1000 page PDF有许多优秀的例子和解释,但它们都没有涉及可达性。
有没人做过这件事还是找到了可靠的例子?
更新:NetworkInterface.GetInternetInterfaceType()是否已经证明可以在设备上使用?
答案 0 :(得分:2)
如果您想知道当前哪个网络连接处于活动状态,您可以执行此操作。
NetworkInterface.GetInternetInterfaceType Method (Microsoft.Devices.NetworkInformation)
不确定这是否会给你你所追求的东西。我了解到你明确要求通过选择的网络连接实现可达性,但想到你最终可能得出的结果是找出哪个网络连接处于活动状态..看看无论如何都看看是否有帮助。