Esiste un modo più semplice e rapido per rilevare se il dispositivo (Windows Phone 7) dispone di una connessione Internet.Esiste un modo più semplice e veloce per rilevare se il dispositivo (Windows Phone 7) ha una connessione Internet
Attualmente sto inviando una richiesta web, aspettando il periodo di timeout e gestendo l'eccezione. Sperando in un modo rapido e semplice per interrogare il dispositivo per vedere se si dispone di una connessione prima di inviare qualsiasi richiesta ...
Grazie in anticipo,
Quindi non riesco a trovare quella classe nell'ultimo SDK di Windows Phone (l'ultima versione). Lo spazio dei nomi Microsoft.Devices.NetworkInformation non esiste in System.Devices.dll. Stai usando l'ultimo SDK? Grazie, – will
Nevermind, l'ho trovato (i documenti non sono aggiornati). E sembra che abbiano semplificato l'interfaccia un po '. Ora puoi semplicemente chiamare: System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable(). – will
Puoi chiamarlo, tuttavia l'osservazione storica è stata che restituisce sempre lo stesso risultato sull'emulatore indipendentemente dallo stato della connessione. GetInternetInterfaceType è stato il modo per aggirare questo. –