1

如果您查看 iPhone,有很多关于如何执行可达性网络检查以及最佳实践的示例:

我在 SO 上发现了以下现有问题:

我应该在哪里执行可达性检查?

iOS 4 可达性指南

iPhone 可达性检查

此外,Apple 开发人员还有一个如何使用其 Reachability 类的示例: Apple 代码示例

我还没有看到这样的 WP7 资源。AppHub 的示例代码显示了与 Web 通信的项目,但没有一个(至少我看到的)执行可达性检查。此外,尽管Charles Pretzold 的免费 1000 页 PDF有许多出色的示例和解释,但没有一个涉及可访问性。

有没有人这样做过或找到了可靠的例子?

更新:NetworkInterface.GetInternetInterfaceType()是否已被证明可以在设备上工作?

4

1 回答 1

2

如果您想知道当前处于活动状态的网络连接,您可以这样做。

NetworkInterface.GetInternetInterfaceType 方法 (Microsoft.Devices.NetworkInformation)

不知道这是否会给你你所追求的。我了解您特别要求通过选定的网络连接进行可达性,但认为您最终可能会获得的结果是确定哪个网络连接处于活动状态.. 无论如何看看它是否有帮助。

于 2010-11-11T05:36:16.503 回答