GetInternetConnectionStatus Method
Parameters
- timeout
- Timeout to use when detecting a public connection
Return Value
A connection status indicating no connection, a private intranet connection, or a connection to the public internet
Determine the system's internet connection status
{
var connectionStatus = ArcGIS.Core.SystemCore.Connectivity.GetInternetConnectionStatus();
switch (connectionStatus)
{
case ArcGIS.Core.SystemCore.Connectivity.ConnectionStatus.statusPublic:
// The system has an active public connection.
break;
case ArcGIS.Core.SystemCore.Connectivity.ConnectionStatus.statusPrivate:
// The system does have an active private connection.
break;
case ArcGIS.Core.SystemCore.Connectivity.ConnectionStatus.statusDisconnected:
// The system's internet connection status is disconnected.
break;
}
}
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)
ArcGIS Pro version: 3.7 or higher.