public ReportKey ( string key, int count, long totalTicks, long average, long minTicks, long maxTicks, double stddev, double variance, bool extended ) : void | ||
key | string | The name of the key. |
count | int | The number of times timed. |
totalTicks | long | The total time over all times timed. |
average | long | The average tick time. |
minTicks | long | The minimum tick time. |
maxTicks | long | The maximum tick time. |
stddev | double | The standard deviation in tick times. |
variance | double | The variance in tick times. |
extended | bool | Show extended stats (min, max, stddev, variance). |
Результат | void |
public void ReportKey( string key, int count, long totalTicks, long average, long minTicks, long maxTicks, double stddev, double variance, bool extended )
{
TimeSpan averageSpan = new TimeSpan(average);
_log.Info(String.Format(" Count: {0}, Key: {1}", count.ToString().PadLeft(16), key));
_log.Info(String.Format(
" Total: {0}, Average: {1}",
new TimeSpan(totalTicks).ToString().PadRight(16),
averageSpan.ToString().PadRight(16))
);
if ( extended ) {
_log.Info(String.Format(
" Minimum: {0}, Maximum: {1}",
new TimeSpan(minTicks).ToString().PadRight(16),
new TimeSpan(maxTicks).ToString().PadRight(16))
);
_log.Info(String.Format(
" StdDev: {0}, Variance: {1}",
stddev.ToString("F7").PadLeft(16),
variance.ToString("F7").PadLeft(16))
);
}
}