次のコードを使用して、WP7 アプリでネットワークの可用性を確認します。
NetworkInterface.GetIsNetworkAvailable()
ただし、これは資格情報が入力されているかどうか、およびネットワークが正常に機能しているかどうかを確認しません。保護されたネットワークの場合 (まだ資格情報が入力されていません)、条件が true になり、アプリがクラッシュします。この状態を確認する方法はありますか。これを解決するにはどうすればよいですか?
次のコードを使用して、WP7 アプリでネットワークの可用性を確認します。
NetworkInterface.GetIsNetworkAvailable()
ただし、これは資格情報が入力されているかどうか、およびネットワークが正常に機能しているかどうかを確認しません。保護されたネットワークの場合 (まだ資格情報が入力されていません)、条件が true になり、アプリがクラッシュします。この状態を確認する方法はありますか。これを解決するにはどうすればよいですか?
MSDN で NetworkInterface.GetIsNetworkAvailable メソッドを使用してサンプルを見つけることができます: http://msdn.microsoft.com/fr-fr/library/system.net.networkinformation.networkinterface.getisnetworkavailable(v=vs.95).aspx
if (NetworkInterface.GetIsNetworkAvailable())
{
// Online
}
else
{
// Offline
}