public TracerouteResult TraceRoute(string destinationHostNameOrIpAddress)
        {
            TracerouteResult tracerouteResult = new TracerouteResult();
            int hopCount = -1;
            List <TraceRouteResultEntry> returnedResultList;
            string errorMessage;

            tracerouteResult.set_IsSuccess(this.TraceRoute(destinationHostNameOrIpAddress, out hopCount, out returnedResultList, out errorMessage));
            tracerouteResult.set_HopCount(hopCount);
            tracerouteResult.set_NodeList(returnedResultList);
            tracerouteResult.set_ErrorMessage(errorMessage);
            return(tracerouteResult);
        }
        // Token: 0x060004AE RID: 1198 RVA: 0x0001D544 File Offset: 0x0001B744
        public TracerouteResult TraceRoute(string destinationHostNameOrIpAddress, long maxTimeoutInMilliseconds)
        {
            TracerouteResult tracerouteResult = new TracerouteResult();
            int hopCount = -1;
            List <TraceRouteResultEntry> nodeList;
            string errorMessage;

            tracerouteResult.IsSuccess    = this.TraceRoute(destinationHostNameOrIpAddress, maxTimeoutInMilliseconds, out hopCount, out nodeList, out errorMessage);
            tracerouteResult.HopCount     = hopCount;
            tracerouteResult.NodeList     = nodeList;
            tracerouteResult.ErrorMessage = errorMessage;
            return(tracerouteResult);
        }