Show / Hide Table of Contents

Class CompositeStatistics

Statistics for CompositeSession

Inheritance
System.Object
CompositeStatistics
Implements
System.IEquatable<CompositeStatistics>
Namespace: MESL.SqlRace.Domain
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class CompositeStatistics : Object, IEquatable<CompositeStatistics>

Constructors

CompositeStatistics()

Declaration
public CompositeStatistics()

Properties

AbsoluteMeanValue

Gets or sets the mean value of the data in a time range.

Declaration
public double AbsoluteMeanValue { get; set; }
Property Value
Type Description
System.Double

DeltaValue

Gets or sets the Delta Value;

Declaration
public double DeltaValue { get; set; }
Property Value
Type Description
System.Double

EndValue

Gets or sets the end value of data in a time range.

Declaration
public double EndValue { get; set; }
Property Value
Type Description
System.Double

GeometricMeanValue

Gets or sets the geometric mean value of the data in a time range.

Declaration
public double GeometricMeanValue { get; set; }
Property Value
Type Description
System.Double

Lap

Gets or sets current lap of the data in the range.

Declaration
public Lap Lap { get; set; }
Property Value
Type Description
Lap

MaximumStatus

Gets or Sets the MAT.OCS.Core.DataStatusType or the MaximumValue.

Declaration
public DataStatusType MaximumStatus { get; set; }
Property Value
Type Description
MAT.OCS.Core.DataStatusType

MaximumTime

Gets or Sets the timestamp of the MaximumValue.

Declaration
public long MaximumTime { get; set; }
Property Value
Type Description
System.Int64

MaximumValue

Gets or Sets the Max Value.

Declaration
public double MaximumValue { get; set; }
Property Value
Type Description
System.Double

MeanValue

Gets or Sets the Mean Value.

Declaration
public double MeanValue { get; set; }
Property Value
Type Description
System.Double

MinimumStatus

Gets or Sets the MAT.OCS.Core.DataStatusType of the MinimumValue.

Declaration
public DataStatusType MinimumStatus { get; set; }
Property Value
Type Description
MAT.OCS.Core.DataStatusType

MinimumTime

Gets or Sets the timestamp of the MinimumValue

Declaration
public long MinimumTime { get; set; }
Property Value
Type Description
System.Int64

MinimumValue

Gets or Sets the Min Value.

Declaration
public double MinimumValue { get; set; }
Property Value
Type Description
System.Double

NumberOfSamples

Gets or Sets the Number of Samples.

Declaration
public int NumberOfSamples { get; set; }
Property Value
Type Description
System.Int32

RegressionInterceptValue

Gets or sets the regression intercept value of the data in a time range.

Declaration
public double RegressionInterceptValue { get; set; }
Property Value
Type Description
System.Double

RegressionRSquaredValue

Gets or sets the regression rsquared value of the data in a time range.

Declaration
public double RegressionRSquaredValue { get; set; }
Property Value
Type Description
System.Double

RegressionSlopeValue

Gets or sets the regression slope value of the data in a time range.

Declaration
public double RegressionSlopeValue { get; set; }
Property Value
Type Description
System.Double

SessionKey

Gets or Sets the Key of the Session that provided this data

Declaration
public SessionKey SessionKey { get; set; }
Property Value
Type Description
MAT.OCS.Core.SessionKey

StandardDeviation

Gets or Sets the Std Dev.

Declaration
public double StandardDeviation { get; set; }
Property Value
Type Description
System.Double

StartValue

Gets or sets the start value of data in a time range.

Declaration
public double StartValue { get; set; }
Property Value
Type Description
System.Double

SumOfAbsoluteSampleValues

Gets or sets the sum of the absolute sample values.

Declaration
public double SumOfAbsoluteSampleValues { get; set; }
Property Value
Type Description
System.Double

The sum of absolute sample values.

SumOfSampleValues

Gets or Sets the Sum of Sample Values.

Declaration
public double SumOfSampleValues { get; set; }
Property Value
Type Description
System.Double

SumOfSquaredSampleValues

Gets or Sets the Sum of Squared Sample Values.

Declaration
public double SumOfSquaredSampleValues { get; set; }
Property Value
Type Description
System.Double

WeightedCount

Gets the optional weighted count within the time period.

Declaration
public Nullable<long> WeightedCount { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

The weighted count.

Methods

CombineStatisticResults(IList<CompositeStatistics>)

Combines the statistic results.

Declaration
public static CompositeStatistics CombineStatisticResults(IList<CompositeStatistics> results)
Parameters
Type Name Description
System.Collections.Generic.IList<CompositeStatistics> results

The results.

Returns
Type Description
CompositeStatistics

Equals(CompositeStatistics)

Performs an equality operation with the CompositeStatistics argument.

Declaration
public bool Equals(CompositeStatistics other)
Parameters
Type Name Description
CompositeStatistics other

The CompositeStatistics object used for the equality operation.

Returns
Type Description
System.Boolean

Equals(Object)

Performs an equality operation with the object argument.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

The object used for the equality operation.

Returns
Type Description
System.Boolean

GetHashCode()

A combined hash code of object property values.

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

The combined hash code.

Operators

Equality(CompositeStatistics, CompositeStatistics)

Overloaded == Operator

Declaration
public static bool operator ==(CompositeStatistics left, CompositeStatistics right)
Parameters
Type Name Description
CompositeStatistics left
CompositeStatistics right
Returns
Type Description
System.Boolean

Inequality(CompositeStatistics, CompositeStatistics)

Overloaded != Operator

Declaration
public static bool operator !=(CompositeStatistics left, CompositeStatistics right)
Parameters
Type Name Description
CompositeStatistics left
CompositeStatistics right
Returns
Type Description
System.Boolean

Implements

System.IEquatable<>
Back to top Generated by DocFX