C# Class Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.Implementation.QuickPulse.QuickPulseDataAccumulator

DTO containing data we collect from AI. Modified in real time.
This is performance-critical DTO that needs to be quickly accessed in a thread-safe manner.
显示文件 Open project: Microsoft/ApplicationInsights-dotnet-server Class Usage Examples

Public Properties

Property Type Description
AIDependencyCallCountAndDurationInTicks long
AIDependencyCallFailureCount long
AIDependencyCallSuccessCount long
AIExceptionCount long
AIRequestCountAndDurationInTicks long
AIRequestFailureCount long
AIRequestSuccessCount long
EndTimestamp DateTimeOffset?
StartTimestamp DateTimeOffset?

Public Methods

Method Description
DecodeCountAndDuration ( long countAndDuration ) : long>.Tuple
EncodeCountAndDuration ( long count, long duration ) : long

Method Details

DecodeCountAndDuration() public static method

public static DecodeCountAndDuration ( long countAndDuration ) : long>.Tuple
countAndDuration long
return long>.Tuple

EncodeCountAndDuration() public static method

public static EncodeCountAndDuration ( long count, long duration ) : long
count long
duration long
return long

Property Details

AIDependencyCallCountAndDurationInTicks public_oe property

public long AIDependencyCallCountAndDurationInTicks
return long

AIDependencyCallFailureCount public_oe property

public long AIDependencyCallFailureCount
return long

AIDependencyCallSuccessCount public_oe property

public long AIDependencyCallSuccessCount
return long

AIExceptionCount public_oe property

public long AIExceptionCount
return long

AIRequestCountAndDurationInTicks public_oe property

public long AIRequestCountAndDurationInTicks
return long

AIRequestFailureCount public_oe property

public long AIRequestFailureCount
return long

AIRequestSuccessCount public_oe property

public long AIRequestSuccessCount
return long

EndTimestamp public_oe property

public DateTimeOffset? EndTimestamp
return DateTimeOffset?

StartTimestamp public_oe property

public DateTimeOffset? StartTimestamp
return DateTimeOffset?