Azavea.Open.Common.Chronometer.EndTiming C# (CSharp) 메소드

EndTiming() 공개 정적인 메소드

Stops timing the given item and updates the timing report.
public static EndTiming ( StringBuilder keyBuilder ) : long
keyBuilder StringBuilder A StringBuilder containing a string that uniquely /// identifies the operation.
리턴 long
        public static long EndTiming(StringBuilder keyBuilder)
        {
            StringBuilder keyWithThread = _sbCache.Get();
            try
            {
                keyWithThread.Append(keyBuilder);
                keyWithThread.Append(Thread.CurrentThread.Name);
                return ReallyEndTiming(keyBuilder.ToString(), keyWithThread.ToString());
            }
            catch (Exception e)
            {
                _log.Warn("Chronometer failed to end timing " + keyBuilder, e);
                return -1;
            }
            finally
            {
                _sbCache.Return(keyWithThread);
            }
        }

Same methods

Chronometer::EndTiming ( string key ) : long