Table of Contents

Interface IPerformanceLog

Namespace
PHCDataLayer
Assembly
PHCDataLayer.dll
public interface IPerformanceLog

Properties

Counters

Dictionary<PerformaceTypes, DateTime> Counters { get; set; }

Property Value

Dictionary<PerformaceTypes, DateTime>

CutTime

Dictionary<PerformaceTypes, double> CutTime { get; set; }

Property Value

Dictionary<PerformaceTypes, double>

Database

Measure the time in milliseconds of the database processing

double Database { get; set; }

Property Value

double

Remarks

Includes only time spent on request to the database

Execution

Measure the time in milliseconds of the backend processing

double Execution { get; set; }

Property Value

double

Remarks

Includes method processing, inclusive json.aspx in/out processing, but excludes database processing

Serialization

Measure the time in milliseconds of the serialization processing

double Serialization { get; set; }

Property Value

double

Remarks

Includes only time spent on JSON operations