CSharpAnalytics.AutoMeasurement.IsInternetAvailable C# (CSharp) Метод

IsInternetAvailable() приватный статический Метод

Determine if the Internet is available at this point in time.
private static IsInternetAvailable ( ) : bool
Результат bool
        private static bool IsInternetAvailable()
        {
            var internetProfile = NetworkInformation.GetInternetConnectionProfile();
            if (internetProfile == null) return false;

            switch (internetProfile.GetNetworkConnectivityLevel())
            {
                case NetworkConnectivityLevel.None:
                case NetworkConnectivityLevel.LocalAccess:
                    return false;
                default:
                    return true;
            }
        }