コード例 #1
0
        /// <summary>
        /// Starts recording an event. Call stop on the returned object (context) to finish the timing.
        /// </summary>
        /// <returns></returns>
        public CallbackTimerMetricContext Time()
        {
            var result = new CallbackTimerMetricContext(t => RecordElapsedTicks(t));

            result.Start();
            return(result);
        }
コード例 #2
0
 /// <summary>
 /// Starts recording an event. Call stop on the returned object (context) to finish the timing.
 /// </summary>
 /// <returns></returns>
 public CallbackTimerMetricContext Time()
 {
    var result = new CallbackTimerMetricContext(t => RecordElapsedTicks(t));
    result.Start();
    return result;
 }
コード例 #3
0
 /// <summary>
 /// Starts recording an event. Call stop on the returned object (context) to finish the timing.
 /// </summary>
 /// <returns></returns>
 public CallbackTimerMetricContext Time()
 {
     var result = new CallbackTimerMetricContext(RecordElapsedNanos);
      result.Start();
      return result;
 }