2013-03-07 4 views
0

Мы используем службу WCF для извлечения данных для элементов управления. Нужно ли проверять доступность сетевого подключения?Подключение к данным Проверка в Windows Phone 8 Разработка

Примечание. Мы не обнаружили никаких связанных с сертификацией приложений для проверки доступности сети. Если не проверить отсутствие сертификации?

ответ

3

вы можете проверить, есть ли связь доступна (первая функция) или тип aconnection (вторая функция)

public static bool checkConnection() 
    { 
     return Microsoft.Phone.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable(); 
    } 

    public static int typeConnection() 
    { 
     switch (Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType) 
     { 
      default: 
       return 0; 
      case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MobileBroadbandCdma: 
       return 1; 
      case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MobileBroadbandGsm: 
       return 1; 
      case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.None: 
       return 2; 
     } 
    } 
1

Вы можете просто использовать:

using Microsoft.Phone.Net.NetworkInformation; 
public bool isNetworkConnected() 
{ 
    return DeviceNetworkInformation.IsNetworkAvailable; 
} 

работает как шарм.

Смежные вопросы