Table of Contents

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