Class

MeasurementBands<TMeasurement>

USI.Core

Warning, caution, and normal bands expressed as typed quantities.

public sealed class MeasurementBands<TMeasurement> : IEquatable<MeasurementBands<TMeasurement>>

Constructors

MeasurementBands`1

public MeasurementBands(TMeasurement WarningMinimum, TMeasurement WarningMaximum, TMeasurement CautionMinimum, TMeasurement CautionMaximum, TMeasurement NormalMinimum, TMeasurement NormalMaximum)

Warning, caution, and normal bands expressed as typed quantities.

Properties

CautionMaximum

public TMeasurement CautionMaximum { get; set; }

CautionMinimum

public TMeasurement CautionMinimum { get; set; }

NormalMaximum

public TMeasurement NormalMaximum { get; set; }

NormalMinimum

public TMeasurement NormalMinimum { get; set; }

WarningMaximum

public TMeasurement WarningMaximum { get; set; }

WarningMinimum

public TMeasurement WarningMinimum { get; set; }

Methods

<Clone>$

public MeasurementBands<TMeasurement> <Clone>$()

Deconstruct

public void Deconstruct(TMeasurement WarningMinimum, TMeasurement WarningMaximum, TMeasurement CautionMinimum, TMeasurement CautionMaximum, TMeasurement NormalMinimum, TMeasurement NormalMaximum)

Equals

public bool Equals(object obj)

Equals

public bool Equals(MeasurementBands<TMeasurement> other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()