Jak sprawdzić, czy urządzenie WP8 używa wifi, planu mobilnego lub roamingu do ładowania danych
Planuję załadować tylko tyle danych, ile jest wymaganych w mojej aplikacji. Co oznacza, że gdy dane są ładowane przez Wifi, chcę wstępnie pobrać rzeczy. Jeśli dane są ładowane za pomocą planu mobilnego lub nawet roamingu, chciałbym zapytać użytkownika.
Jednak znalazłem tylko Microsoft.Phone.Net.NetworkInformation.DeviceNetworkInformation, który daje mi informacje o tym, co jest dostępne, a nie to, co jest faktycznie używane. NetworkInterface.GetInternetInterface () również działa, ale nie podaje mi szczegółów, czy jest to roaming, czy nie.
Czy jest jakiś sposób, aby to zrobić?