C# (CSharp) NBench.PerformanceCounters Namespace

Nested Namespaces

NBench.PerformanceCounters.Collection
NBench.PerformanceCounters.Tests

Classes

Name Description
NBenchPerformanceCounterConstants Use these to tell NBench to grab special values, such as the name of the current process, at run-time for use in specific PerformanceCounterMeasurementAttributes.
PerformanceCounterMeasurementAttribute
PerformanceCounterThroughputAssertionAttribute Performs an assertion against PerformanceCounter values collected over the course of a benchmark. This asserts the PERFORMANCE COUNTER VALUES / SECOND averaged over all runs of a benchmark.
PerformanceCounterTotalAssertionAttribute Performs an assertion against PerformanceCounter values collected over the course of a benchmark. This asserts the TOTAL AVERAGE PERFORMANCE COUNTER VALUES over all runs of a benchmark.