Table of Contents

Class PerformanceValueExtensions

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

Performance Value Utility

public static class PerformanceValueExtensions
Inheritance
PerformanceValueExtensions
Inherited Members

Methods

LogAndRestartProcessTime(PerformanceValueProfiler, string)

Stop the process time, add or update the process, Restart the process time

public static void LogAndRestartProcessTime(this PerformanceValueProfiler value, string processName)

Parameters

value PerformanceValueProfiler

The value.

processName string

The processName.

RestartProcessTime(PerformanceValueProfiler)

Restart the process time

public static void RestartProcessTime(this PerformanceValueProfiler value)

Parameters

value PerformanceValueProfiler

The value.

StartTotalTime(PerformanceValueProfiler)

Start the total time

public static void StartTotalTime(this PerformanceValueProfiler value)

Parameters

value PerformanceValueProfiler

The value.

StopProcessAndLogTime(PerformanceValueProfiler, string)

Stop the process time, add or update the process

public static void StopProcessAndLogTime(this PerformanceValueProfiler value, string processName)

Parameters

value PerformanceValueProfiler

The value.

processName string

The processName.

StopTotalTime(PerformanceValueProfiler)

Stop the total time

public static void StopTotalTime(this PerformanceValueProfiler value)

Parameters

value PerformanceValueProfiler

The value.