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;
        }