Amazon.MobileAnalytics.MobileAnalyticsManager.Internal.ConnectivityPolicy.HasNetworkConnectivity C# (CSharp) Метод

HasNetworkConnectivity() приватный Метод

Determines whether this instance has network connectivity.
private HasNetworkConnectivity ( ) : bool
Результат bool
        private bool HasNetworkConnectivity ()
        {
            NetworkReachability networkReachability = NetworkInfo.Reachability;
            bool networkFlag = false;
            switch (networkReachability) {
                case NetworkReachability.NotReachable:
                    networkFlag = false;
                    break;
                case NetworkReachability.ReachableViaLocalAreaNetwork:
                    networkFlag = true;
                    break;
                case NetworkReachability.ReachableViaCarrierDataNetwork:
                    networkFlag = IsDataAllowed;
                    break;
            }
            return networkFlag;
        }