У меня есть веб-страница (ASP.NET), с которой клиент (только один) подключается к нему, а после регистрации я сохраняю его IP-адрес в текстовом файле.
Что я хочу сделать, если этот клиент закрыл веб-страницу, я хочу ее обнаружить и очистить свой текстовый файл.Как определить, что пользовательское интернет-соединение включено?
2
A
ответ
1
С помощью этого Вы можете проверить Connection
System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()
Пример: -
public static void **testInternetConnection**()
{
if (System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
{
System.Windows.MessageBox.Show("This computer is connected to the internet");
}
else
{
System.Windows.MessageBox.Show("This computer is not connected to the internet");
}
}
+1
Это проверяет соединение локально, а не клиенты на веб-сайте. – Mads
Смежные вопросы
- 1. Как определить, сколько списков включено в список?
- 2. win32: определить, включено ли меню автозапуска?
- 3. JavaFX: определить, включено ли приложение в браузер
- 4. Как определить пользовательское равенство в классах классов
- 5. Как определить, какое пользовательское устройство Android использует?
- 6. Как узнать, что включено в аннотацию @conception?
- 7. Как определить пользовательское исключение в Haskell?
- 8. cURL не уверен, что включено
- 9. Как определить пользовательское местоположение для файла crossdomain.xml?
- 10. Пользовательское взаимодействие отключено для просмотра, но включено для подсмотров (UIButtons)
- 11. Угловое 2: пользовательское имя заголовка включено в нижнем регистр
- 12. Что может быть включено в модуле getmodulefilename?
- 13. Как определить, включено ли расширение расширения Chrome из сценария содержимого?
- 14. В J2ME, как я могу определить, включено ли летнее время?
- 15. Как определить, включено ли приложение Android в автоматические тесты ui?
- 16. Как определить, включено ли поле таблицы в триггер вставки
- 17. Как определить, какое дополнение было включено в IE9?
- 18. Когда я разрабатываю приложение для Android, как определить, что дольби включено или выключено?
- 19. определить пользовательское ключевое слово в ios programatically
- 20. Что должно быть включено в абстрактный класс?
- 21. MATLAB посмотреть, что-то включено в матрицу
- 22. Что означает андроид: включено для обслуживания?
- 23. Включите только то, что включено Entity Framework
- 24. Perl: что включено в употребление 5. ##. #?
- 25. определить пользовательское событие для WebControl в asp.net
- 26. Как определить, что проверено?
- 27. Как определить что-то?
- 28. Что может быть включено в библиотеку OSGI
- 29. Что должно быть включено в ответ OPTIONS?
- 30. Что включено при создании файла jar?
Вы, вероятно, придется пинг этого клиента. – TGlatzer
вы можете объяснить, как я могу пинговать в asp.net каждый (например) 5 минут. Благодарю. – pooyan
В среде интрасети это может быть возможно. В более широком Интернете это не выполнимо (из-за, например, динамических прокси, каждый запрос для одного пользователя может появляться с другого IP-адреса). Какова ваша конкретная ситуация? –