internal override void Merge(OperationStatistics s2) { TotalOperationStatistics totalOperationStatistics = s2 as TotalOperationStatistics; if (totalOperationStatistics != null) { this.total += totalOperationStatistics.total; } }
internal override void Merge(OperationStatistics s2) { CountOperationStatistics countOperationStatistics = s2 as CountOperationStatistics; if (countOperationStatistics != null) { this.count += countOperationStatistics.count; } }
internal override void Merge(OperationStatistics s2) { AverageOperationStatistics averageOperationStatistics = s2 as AverageOperationStatistics; if (averageOperationStatistics != null) { float value = averageOperationStatistics.CumulativeAverage * (float)averageOperationStatistics.Count; this.AddCall(value, averageOperationStatistics.Count); } }
internal abstract void Merge(OperationStatistics s2);