WP7 の現在のネットワーク ステータスとタイプを検出する信頼できる方法を誰かが提案できますか。
Visual Studio 2012 のシミュレーション ダッシュボードを使用して、さまざまなネットワーク シナリオでアプリをテストしています。ネットワークがない場合はアプリが接続されないか、ネットワーク速度が 2G に設定されている場合はダウンロードが非常に遅くなるため、機能していることはわかっています。
でも
NetworkInterface.GetIsNetworkAvailable()
ネットワーク速度の設定に関係なく、常に true を返します。
NetworkInterface.NetworkInterfaceType
現在のネットワーク設定に関係なく、常に NetworkInterfaceType.Wireless80211 を返します。