c# – 从WPF / XBAP应用程序检测网络连接?
发布时间:2020-12-15 08:11:02 所属栏目:百科 来源:网络整理
导读:有没有办法确定XBAP(浏览器中托管的 WPF)应用程序是否具有网络连接?如果没有,用C#和.NET编写的传统 Windows客户端如何确定它是否具有连接性? 基本上,用例是在通过WiFi连接到Intranet的移动笔记本电脑上运行的XBAP应用程序.笔记本电脑将无法连接到Internet.
有没有办法确定XBAP(浏览器中托管的
WPF)应用程序是否具有网络连接?如果没有,用C#和.NET编写的传统
Windows客户端如何确定它是否具有连接性?
基本上,用例是在通过WiFi连接到Intranet的移动笔记本电脑上运行的XBAP应用程序.笔记本电脑将无法连接到Internet. WiFi连接可能存在也可能不存在,这取决于用户当时的位置. 解决方法
GateWayIPAddressInformation应该工作:
http://msdn.microsoft.com/en-us/library/system.net.networkinformation.gatewayipaddressinformation(loband).aspx
如果您获得了网关IP地址,并且可以Ping(http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ping(loband).aspx)它可能已连接. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |