Class PerformanceValueProfiler
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Performance Value
public class PerformanceValueProfiler
- Inheritance
-
PerformanceValueProfiler
- Inherited Members
- Extension Methods
Properties
FromDate
Gets or sets the FromDate
public string? FromDate { get; set; }
Property Value
- string
FromDate
PerformanceMetrics
Gets the PerformanceMetrics
public Dictionary<string, double?> PerformanceMetrics { get; }
Property Value
- Dictionary<string, double?>
PerformanceMetrics
ProcessTimeBreakdownInMilliseconds
Gets the ProcessTimeBreakdownInMilliseconds.
public Dictionary<string, double> ProcessTimeBreakdownInMilliseconds { get; }
Property Value
- Dictionary<string, double>
ProcessTimeBreakdownInMilliseconds
Source
Gets or sets the Source (this is the triggering service for the snapshot backfiller)
public string? Source { get; set; }
Property Value
- string
Source
ToDate
Gets or sets the ToDate
public string? ToDate { get; set; }
Property Value
- string
ToDate
TotalTimeInMilliseconds
Gets or sets the TotalTimeInMilliseconds
public long? TotalTimeInMilliseconds { get; set; }
Property Value
- long?
TotalTimeInMilliseconds
Methods
StartNew()
Creates a new PerformanceValueProfiler and starts the total time.
public static PerformanceValueProfiler StartNew()
Returns
- PerformanceValueProfiler
PerformanceValueProfiler